Sil Machado, Ph.D.2460 W 3rd St Ste 230 Santa Rosa, CA 95401
Make an Appointment(707) 529-3021
Sil Machado is a Clinical Psychologist in Santa Rosa, CA. He is accepting new patients and has not yet indicated that he accepts telehealth appointments. Be sure to call ahead with Sil Machado to book an appointment.
Quickly compare more Clinical Psychologists in your area
Search for your insurance provider
Sil Machado accepts
Accepted insurance can change. Please double-check when making an appointment.
Sil Machado accepts the following insurance:
Sil Machado's conditions and procedures:
Have free onsite parking?
Offer telehealth services or virtual visits?
Offer evening visits?
Communicate via email?
Offer weekend visits?