LIFESTANCE HEALTH is categorized under COUNSELING SERVICES and located at 5123 Norwich St. Ste. 110 in or near the Hilliard, OH area. Find additional information including website, e-mail, map, and directions - lifestance.com. Find additional COUNSELING SERVICES at MedicalYP.com ®.