Company Overview
Company Name
Oxbow Center - Powell, Wyoming
Address
627 Wyoming Ave, Powell, WY, 82435, United States
Website
oxbowcenterwy.orgPhone
(307) 754-5687About Oxbow Center - Powell, Wyoming
Oxbow Center is a mental health and addiction treatment provider located in Powell, Wyoming. The company offers accessible and adaptable services across Wyoming's Big Horn Basin, aiming to advance the region's mental health and well-being through a comprehensive array of services. Oxbow Center is the result of a merger between three local organizations, combining their expertise to better serve the community.