Medical school: MARYMOUNT UNIVERSITY
Graduated: 2000
NPI: 1366060451
Practice Locations (1)
THRIVE INTEGRATIVE PHYSICAL THERAPY AND SPORTS REHAB LLC
251 COMMONWEALTH CT
WINCHESTER, VA 226025347
5405329981
Source: CMS National Downloadable File, September 2026.