Ted I Schechter, DDS, Dentist

5031 Mayfield Rd Ste 105
ClevelandOH  44124-2606 (Cuyahoga County)


Phone: 216-382-3040
Fax: 216-382-3038

NPI: 1396865903
License Number: 15209 (OH)