1. Central Auto Sales
2677 E College Ave, Decatur, GA 30030
Coordinate: 33.77449,-84.28034
Phone: (404) 377-2649
2. Avondale Independent
2808 E College Ave, Decatur, GA 30030
Coordinate: 33.77564,-84.2749
Phone: (404) 296-5900
3. Quantum Mechanics
2601 Talley St, Decatur, GA 30030
Coordinate: 33.76993,-84.2844
Phone: (404) 484-3995
4. Sherman Auto Repair
2284 Lawrenceville Hwy, Decatur, GA 30033
Coordinate: 33.81415,-84.27035
Phone: (404) 728-1127