Inspire Health Direct Primary Care - Main Location Inspire Health Direct Primary Care Address 108 Delmar St, undefined Sterling, CO 80751 US 40.616028, -103.211664 Contact Information 970-526-6131 Map Map integration coming soon View on Google Maps Back to Inspire Health Direct Primary Care