Toggle navigation
Happy Smiles Dental Center
Dr. Mary Spencer has provided specialized dental care to thousands of families since 1995. Our patients come from around the block as well as word of mouth to experience the warm, personal care we provide.
1750 E Palomar St Suite 3, Chula Vista, CA 91913
Are you the business owner?
See how your business is performing online.
Get a free report
Location
1750 E Palomar St Suite 3, Chula Vista, CA 91913
Today: Closed
Providers
Dr. Mary Spencer
Dentist