The Smile Place

$1.7M revenue • 17 N Main St, Smyrna, DE, 19977, United States

Last Updated Jun 22, 2026

Company Overview

Company Name

The Smile Place

Address

17 N Main St, Smyrna, DE, 19977, United States

Approx. Annual Revenue

$1.7M

About The Smile Place

The Smile Place is a dental practice located in Smyrna, Delaware, United States. The company offers personalized, high-quality dental care in a fun and friendly atmosphere, catering to patients of all ages. They focus on holistic health-focused smile treatments and are welcoming to Medicaid patients, as well as being an in-network provider for Delta Dental.

Frequently Asked Questions about The Smile Place

Technologies Used

Social Profiles