MARTA to the Palisades Office Park

The Palisades Office Park is in between the Medical Center and Dunwoody MARTA station at 5901 Peachtree Dunwoody Road NE.  In addition to multiple office buildings there's also a fitness center, conference rooms and a cafe on site. Both nearby stations are on the red rail line and can be reached via a northbound North Springs train … Continue reading MARTA to the Palisades Office Park