Cloud Medical (Lofts at the Peloton) - Main Location Cloud Medical (Lofts at the Peloton) Address 3601 Arapahoe Ave, Ste. UNIT 177 Boulder, CO 80303 US 40.015203, -105.247774 Contact Information 303-848-3800 Map Map integration coming soon View on Google Maps Back to Cloud Medical (Lofts at the Peloton)