Medical school: SAINT LOUIS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1999
Offers telehealth
NPI: 1427009182
Practice Locations (1)
INTERVENTIONAL PARTNERS PLLC
8080 INDEPENDENCE PKWY, SUITE 110
PLANO, TX 750254004
2143823200
Source: CMS National Downloadable File, September 2026.