Chamberlain Obialo, MD
Nephrologist Atlanta

Address: 1800 Howell Mill Rd, Atlanta, GA 30318

Phone: (404) 756-1480

Latitude: 33.7565836

Longitude: -84.3822184

Specialty: Nephrologist

Chamberlain Obialo, MD

Description - Chamberlain Obialo, MD Nephrologist Atlanta

Doctor Chamberlain Obialo, MD specialist Nephrology. The address of the doctor's office is 1800 Howell Mill Rd, Atlanta, GA 30318. Contact us at any time convenient for you by phone (404) 756-1480