1. Black Canyon Surgical Center 611 E Star Ct Ste A, Montrose, CO 81401 Coordinate: 38.48052,-107.85843 Phone: (970) 249-4321