Dr. Thomas E. O'Connor DMD, PC

$3.0M revenue • 375 employees • 5343 Loughborough Ave, St. Louis, MO, 63109, United States

Last Updated Jul 21, 2026

Company Overview

Company Name

Dr. Thomas E. O'Connor DMD, PC

Address

5343 Loughborough Ave, St. Louis, MO, 63109, United States

Approx. Annual Revenue

$3.0M

Employees

375

Established

2007

Google Reviews

5.0 (4 reviews)

About Dr. Thomas E. O'Connor DMD, PC

Smile Now STL is a comprehensive dental practice located in St. Louis, Missouri, offering a wide range of services to patients of all ages, including adult dental implants, cosmetic dentistry, and restorative dentistry. The skilled dentists and dedicated team strive to provide top-quality care and exceptional patient experiences.

More Companies in Missouri

Browse all companies in Missouri

Frequently Asked Questions about Dr. Thomas E. O'Connor DMD, PC

Technologies Used

Social Profiles

Key Decision Makers

Thomas O’connor Owner
Thomas E. O'Connor Owner/Dentist
Thomas O'connor Owner
LinkedIn