Peak Health Direct Primary Care - Main Location Peak Health Direct Primary Care Address 1562 S Pearl St, Denver, CO 80210 US 39.688233, -104.980166 Contact Information 720-734-8010 Location Map View on Google Maps Back to Peak Health Direct Primary Care