Photo of James Haven Hastings

Find your perfect dentist.

Frequently asked questions

Where is James Haven Hastings's office located?

James Haven Hastings's office is in Placerville, CA.

What services does James Haven Hastings offer?

James Haven Hastings offers Bonding, Braces / Invisalign, Bridges / Dentures and more. Learn more about James Haven Hastings's services on Opencare or book your appointment today.