Avondale Station

The Avondale MARTA station is near downtown Decatur at 915 E. Ponce de Leon Avenue. On the blue rail line, the station sits a residential area with a few restaurants and stores in walking distance. New apartment buildings are conveniently next to the station if you are looking for a place to live, and as … Continue reading Avondale Station