Are they still open? I stopped there last Friday @6pm, they were lights off, closed...
Address: 610 North Ave, Macon, GA 31211, USA
Mike Arnold | Nov 1, 2018
Yes
Jeanneine Ramsey | Nov 1, 2018
Yes, they're still there.
Thanks! Your answer is awaiting moderation.