Serra Toyota of Decatur admin 13 years ago 309 Beltline Road • Decatur, AL 35602 Map / Directions Sales • 256-340-0330 Fax • 256-340-9722