Dr. Rodrick Barden, DMD
Endodontics
Make an Appointment
(770) 996-4500Telehealth services available
South Atlanta Endodontic Specialists is located at 1640 Phoenix Blvd Ste 180, Atlanta, GA 30349.
Providers at South Atlanta Endodontic Specialists specialize in Endodontics.
One provider practices at South Atlanta Endodontic Specialists.
Use the insurance check on this page to verify if South Atlanta Endodontic Specialists is in-network.