What is the phone number for SmileCare?
The phone number for SmileCare is: (619) 476-9400.
What is the internet address for SmileCare?
The website (URL) for SmileCare is: https://www.smilecare.com/dentist-office/chula-vista-ca-91910
How big is SmileCare?
SmileCare employs approximately 20+ people.
How is SmileCare rated?
SmileCare has a 4.4 Star Rating from 49 reviewers.