Serra Toyota Of Decatur is an automotive company based out of 309 Beltline Pl Sw, Decatur, Alabama, United States.