Flavia Sreshta, DDS, Dentist

12000 McCracken Rd
Ste 455
ClevelandOH  44125-2964 (Cuyahoga County)


Phone: 216-663-1090
Fax: 216-663-2277
Email: drs***@*****oo.com

NPI: 1306900972
License Number: 30018835 (OH)