WINDHORSE INTEGRATIVE MENTAL is categorized under MENTAL HEALTH SERVICES and located at 1411 Marsh St Ste 103 in or near the San Luis Obispo, CA area. Find additional information including website, e-mail, map, and directions - windhorseimh.org. Find additional MENTAL HEALTH SERVICES at MedicalYP.com ®.