Atlanta Fibroid Clinic: Neel Patel, MD
2855 Candler Rd Suite 10, Decatur 30034