Paladina Health - Main Location Paladina Health Address 2880 Folsom St, Ste. 104 Boulder, CO 80304 US 40.028814, -105.262733 Contact Information (720) 536-0706 Location Map View on Google Maps Back to Paladina Health