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



View The Smile Center Deerwood in a larger map

21343 Archibald Road
Deerwood, MN 56444

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

Driving Directions
Click Here

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