top of page
Visit Us
1055 Howell Mill Rd Suite 110,
Atlanta, GA 30318
We’re located in the Star Metals Building,
on the ground level facing Howell Mill Road.
Parking:
• Please park in the Star Metals Public Parking Deck
(entrance on Vidalia Ln behind the building).
• We validate parking for up to 2 hours—
just bring your ticket inside!
• Limited street parking is also available along Howell Mill Road and nearby side streets.
bottom of page