New Patients
 
 
 
 

Directions & Information

We are located in the Seven Oaks Station building on Dougherty Ferry Road, just east of Big Bend Road.

Smile Station's phone number is 314-831-7100.

Hours of operation are M-T, 8-5p and W-H, 9-6p.

View Larger Map

2901 Dougherty Ferry Road
Suite 400
St. Louis, MO 63122
(314) 821-7100 (p)
(636) 825-7568 (f)