Ishara Sweeney, LAC
Acupuncture
Make an Appointment
(707) 843-3957Telehealth services available
Red Thread Institute is located at 1819 4th St, Santa Rosa, CA 95404.
Providers at Red Thread Institute specialize in Acupuncture.
Two providers practice at Red Thread Institute.
Use the insurance check on this page to verify if Red Thread Institute is in-network.