Richard Roger Gallagher, DDS, Dentist

7888 Wren Ave
Ste A110
GilroyCA  95020-4962 (Santa Clara County)


Phone: 408-846-5887
Fax: 408-846-5897
Email: drg***@*****il.com

NPI: 1467503581
License Number: 42048 (CA)