What is the phone number for City Smiles?
The phone number for City Smiles is: (314) 375-5353.
Where is City Smiles located?
City Smiles is located at 1113 Locust Street, St. Louis, MO 63101
What is the internet address for City Smiles?
The website (URL) for City Smiles is: https://www.citysmilesstlouis.com/
What days are City Smiles open?
City Smiles is open:
Monday: 8:00 AM - 5:00 PM
Tuesday: 7:00 AM - 3:00 PM
Wednesday: 8:00 AM - 5:00 PM
Thursday: 7:00 AM - 12:00 PM
How is City Smiles rated?
City Smiles has a 4.9 Star Rating from 141 reviewers.