Ihab Michel Wahba
Nephrologist Cleveland

Address: 21245 Lorain Rd, Cleveland, Ohio 44126

Phone: 5417686930

Latitude: 41.4445

Longitude: -81.8555

Specialty: Nephrologist

Ihab Michel Wahba

Description - Ihab Michel Wahba Nephrologist Cleveland

Doctor Ihab Michel Wahba specialist Nephrologist. The address of the doctor's office is 21245 Lorain Rd. You can see the map to us on the interactive map. Find other doctors in Cleveland