Company Overview
Company Name
The Smile Place
Address
17 N Main St, Smyrna, DE, 19977, United States
Website
thesmileplacede.comPhone
(302) 335-6742Approx. 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.