Oxbow Center - Powell, Wyoming

627 Wyoming Ave, Powell, WY, 82435, United States

Last Updated Oct 24, 2025

Company Overview

Company Name

Oxbow Center - Powell, Wyoming

Address

627 Wyoming Ave, Powell, WY, 82435, United States

About 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.

Frequently Asked Questions about Oxbow Center - Powell, Wyoming

Technologies Used