Cleveland Smile Center - Westlake Dentists

$1.9M revenue • 11 employees • 2211 Crocker Rd #110, Westlake, OH, 44145, United States

Last Updated Mar 22, 2026

Company Overview

Company Name

Cleveland Smile Center - Westlake Dentists

Address

2211 Crocker Rd #110, Westlake, OH, 44145, United States

Approx. Annual Revenue

$1.9M

Employees

11

Established

2018

About Cleveland Smile Center - Westlake Dentists

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.

Frequently Asked Questions about Cleveland Smile Center - Westlake Dentists

Advertising Pixels

  • Google Ad Pixel

Technologies Used

Social Profiles

Key Decision Makers

Sam Glick Dentist
Jessica Kovacs Chief Operating Officer
LinkedIn
Sam Glick Owner