Graduated: 2003
Offers telehealth
NPI: 1508016023
Practice Locations (3)
3207 SPARKS RD, SUITE 200
Cheyenne, WY 820016152
1920 THOMES AVE, SUITE 310
CHEYENNE, WY 820013545
3207 SPARKS RD, SUITE 200
CHEYENNE, WY 820016152
3073694710
Source: CMS National Downloadable File, September 2026.