Mercy Care Decatur Street, located at 424 Decatur St SE, Atlanta, GA – 30312, offers top-notch dental services. Call (678) 843-8600 to schedule an appointment or visit 424 Decatur St SE, Atlanta, GA – 30312 for more information. Our experienced team is dedicated to providing you with a bright and healthy smile.