Map and Directions
Address: The Defoor Centre,1710 Defoor Avenue, Atlanta, GA 30318
Voice Directions: Call 404 591 3900
From the south: Take I-75 north to the Howell Mill/Northside Drive exit 252 A, turn left over the expressway onto Howell Mill Road.
From the north: Take I-75 south to the Howell Mill/ Northside Drive exit 252 B, turn right onto Howell Mill Road.
On Howell Mill Road drive about 9/10 of a mile, turn right on Defoor Ave. You will see a Waffle House on the right.
Defoor Centre is about two blocks down on the left at 1710 Defoor Ave