Graduated: 2010
NPI: 1669770475
Practice Locations (2)
COLORADO LUNA CARE PHYSICAL THERAPY LLC
DENVER, CO 80246
8665253175
ATLAS PHYSICAL THERAPY LIMITED PARTNERSHIP
3401 QUEBEC ST, SUITE 8200
DENVER, CO 802072345
3033224900
Source: CMS National Downloadable File, September 2026.