Shallowford Plaza Shopping Center, 2566 Shallowford Rd, Atlanta (404) 329-9636
Shallowford Plaza Shopping Center, 2566 Shallowford Rd, Atlanta, GA 30345 (404) 329-9636