IHAB MICHEL WAHBA, MD
Osteopathic Medicine at Lorain Rd, Cleveland, OH

License number
Ohio MD20624
Category
Osteopathic Medicine
Type
Nephrology
License number
Ohio 124997
Category
Osteopathic Medicine
Type
Nephrology
Address
Address
21245 Lorain Rd STE 206, Cleveland, OH 44126
Phone
(440) 331-4294
(440) 331-4399 (Fax)