The Smile Center - Put a SMILE on your face!
The Smile Center Deerwood



21343 Archibald Road
Deerwood, MN 56444

Phone: 218-534-3141
Toll Free: 800-477-7645
Fax: 218-534-3949

Driving Directions
Click the dot on the map to the right to get
driving directions to or from this location.

Hours
Monday - Friday: 7:00 a.m. to 8:00 p.m.
Saturday & Sunday: 8:00 a.m. to 5:00 p.m.

Nearby Locations
The Smile Center Big Lake