📍 750 Welch Rd Ste 102, Palo Alto, CA, 94304
📞 650-325-2496
📍 434 N Canal St Ste 3, South San Francisco, CA, 94080
📞 650-588-1987
Locally owned and operated. See us for all your needs.
📍 Naples, Millbrae, CA, 94030
📞 650-692-8121
📍 2500 Hospital Dr Ste 6, Mountain View, CA, 94040
📞 650-967-5251
🌐 www.drthomasfarris.com
Teeth whitening and bonding Crowns and bridges Dental implants Removable partials and dentures Root canal therapy TMJ therapy Periodontal treatments Invisa