Ridgway Center for Whole Health - Main Location Ridgway Center for Whole Health Address 195 S Lena St, Suite A Ridgway, CO 81432 US 38.150585, -107.756820 Contact Information 9706266026 Location Map View on Google Maps Back to Ridgway Center for Whole Health