Yoav Yehuda Taub, DDS, Dentist

3401 Richmond Rd
Ste 230
BeachwoodOH  44122-4160 (Cuyahoga County)


Phone: 216-292-9920
Fax: 216-292-9921

NPI: 1528260254
License Number: 21576 (OH)