Smile ATL Buckhead
About Smile ATL Buckhead
Teeth need care, that’s what Smile ATL Buckhead does best. They handle checks, cleanings, and fillings right at 3280 Howell Mill Rd NW #339, Atlanta, GA 30327.
Behind the white walls, you’ll find crowns laid in a day, Invisalign, and implants, plus gum exams and night guards. Checking up on wisdom teeth? They take X-rays and plan the route. The office is in a strip off Howell Mill, a stretch where small-business storefronts sit flush with big-box neighbors.
To schedule or ask a question, call (404) 341-4982 then hit their map for quick directions through the midtown traffic.
This listing was last updated on April 11, 2026