1. Center For Independance 245 S Cascade Ave, Montrose, CO 81401 Coordinate: 38.47754,-107.87418 Phone: (970) 765-2016