Our hours are 10 a.m.–6 p.m. Monday–Saturday. We are located at 1094 Huff Rd NW. Atlanta, GA 30318.
We’re open most summer holidays and closed on Independence Day, Thanksgiving, Christmas, and New Year's Day.
Walk-ins are welcome, and you can call 404.525.1995 to set up an appointment.