MEENU GABA, M.D.
Osteopathic Medicine at 22 St, Cleveland, OH

License number
Ohio 35.124205
Category
Osteopathic Medicine
Type
Nephrology
Address
Address
2475 E 22Nd St SUITE 120, Cleveland, OH 44115
Phone
(216) 721-6900
(216) 368-7905 (Fax)
(216) 472-2730
(216) 472-2740 (Fax)