Company Overview
Company Name
Cleveland Smile Center - Cuyahoga Falls Dentist
Address
2211 Crocker Rd #110, Westlake, OH, 44145, United States
Website
clevelandsmilecenter.comPhone
(440) 777-5757Approx. Annual Revenue
$1.9M
Employees
11
Established
2018
Google Reviews
4.8 (15 reviews)
About Cleveland Smile Center - Cuyahoga Falls Dentist
The Cleveland Smile Center is a dental practice located in Oakwood, Ohio, United States. Established in 2018, the practice employs approximately 11 people and offers a range of dental services, including cosmetic, family, and implant dentistry, as well as emergency, orthodontic, and holistic treatments.
More Companies in Ohio
Browse all companies in Ohio →
Frequently Asked Questions about Cleveland Smile Center - Cuyahoga Falls Dentist
Advertising Pixels
- Google Ad Pixel
Technologies Used
Social Profiles
Key Decision Makers
Jessica Kovacs Chief Operating Officer
Sam Glick Owner