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