Ira Taub, MD, Pediatrics

3733 Park E Dr Ste 230
BeachwoodOH  44122-4338 (Cuyahoga County)


Phone: 330-543-8520
Fax: 330-543-3850

NPI: 1710191630
License Number: NONE (OH)