Town and Country Smiles

$10.3M revenue • 6 employees • 2821 N Ballas Rd #160, St. Louis, MO, 63131, United States

Last Updated Aug 27, 2025

Company Overview

Company Name

Town and Country Smiles

Address

2821 N Ballas Rd #160, St. Louis, MO, 63131, United States

Approx. Annual Revenue

$10.3M

Employees

6

Established

2018

About Town and Country Smiles

Town and Country Dental is a dental practice located in St. Louis, MO, established in 2018. With approximately 6 employees, the practice is committed to providing safe, gentle, and high-quality dental care, catering to patients' needs and ensuring their comfort during visits.

Frequently Asked Questions about Town and Country Smiles

Technologies Used

Social Profiles

Key Decision Makers

Blake Eyres Owner/Dentist