707-894-3986

Contact

If you would like more information or would like to schedule an appointment, please contact us directly and we will be more than happy to assist you! You can reach us by phone at 707-894-3986, or you can send us an appointment request by filling out and submitting the form to the right.

Office Address

Richard Nicholls, DDS
114 N Main St
Cloverdale, CA 95425

Phone: 707-894-3986

Office Hours

Monday: 9:00 AM – 5:00 PM
Tuesday: 9:00 AM – 5:00 PM
Wednesday: 9:00 AM – 5:00 PM
Thursday: 9:00 AM – 5:00 PM

Map and Directions

Back to top