Medical school: DES MOINES UNIVERSITY OF OSTEOPATHIC MEDICINE AND HEALTH SCIENCES
Graduated: 1999
NPI: 1114919529
Practice Locations (2)
CAROUSEL PHYSICAL THERAPY, INC.
10880 GENERAL PULLER HWY, SUITE N
HARTFIELD, VA 230713140
8047768500
CAROUSEL PHYSICAL THERAPY, INC.
500 IRVINGTON RD
KILMARNOCK, VA 224829590
8044353435
Source: CMS National Downloadable File, September 2026.