Dennis A Hall, DDS, Dentist

15803 Hesperian Blvd
San LorenzoCA  94580-1537 (Alameda County)


Phone: 510-276-1900
Fax: 510-276-7894
Email: inf***@*****es.com

NPI: 1174730204
License Number: 22893 (CA)