Nicholas Clayton Long, DDS, Dentist

872 The Alameda
San JoseCA  95126 (Santa Clara County)


Phone: 408-947-8444
Fax: 408-947-7978

NPI: 1306989751
License Number: 44927 (CA)