Kaiser Permanente DeKalb County Georgia located in United States.
201 W Ponce de Leon Ave Ste A (at Marshall St) Decatur , GA 30030 United States
Parking is validated for the parking deck located in the building.
Free parking in The Artisan
I still have no clue what this place does.....