Ammar Almehmi, MD
Nephrologist Birmingham

Address: 1720 2nd Ave South, ZRB 635, Birmingham, AL 35294

Phone: (205) 996-2186

Latitude: 33.5056

Longitude: -86.8144

Specialty: Nephrologist

Ammar Almehmi, MD

Description - Ammar Almehmi, MD Nephrologist Birmingham

Doctor Ammar Almehmi, MD specialist Nephrology. The address of the doctor's office is 1720 2nd Ave South, ZRB 635, Birmingham, AL 35294. Contact us at any time convenient for you by phone (205) 996-2186