1. Palisade Living Center & Peach Grove Rehabilitation 151 3rd St, Clifton, CO 81520 Coordinate: 39.08908,-108.448296 Phone: (970) 464-7500