Does this location have a basketball court?
Address: 2880 N Druid Hills Rd, Atlanta, GA 30329, USA
Kevin Franklin | Dec 17, 2020
Yes
Shellane Demarest | Dec 17, 2020
I don't think so. It's a smaller location. I only went there 2x. Sorry.
Thanks! Your answer is awaiting moderation.