Spencer Hiura, DDS, Dentist

3151 S White Rd Ste 211
San JoseCA  95148-4045 (Santa Clara County)


Phone: 408-646-1420
Fax: 408-646-1420

NPI: 1770001554
License Number: 101766 (CA)