Internal Medicine · Male
Decatur Office2701 N Decatur Rd Decatur, GA 30033
Make an Appointment
Dr. Ovid Barrow, MD is an internal medicine specialist in Decatur, GA and has been practicing for 15 years. He graduated from New York University School Of Medicine in 2004 and specializes in internal medicine.