Paladina Health - Main Location Paladina Health Address 8015 W Alameda Ave, Ste. 20 Lakewood, CO 80226 US 39.711628, -105.086567 Contact Information (720) 418-7196 Location Map View on Google Maps Back to Paladina Health