Medical school: FORDHAM UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2003
Offers telehealth
NPI: 1205156809
Practice Locations (1)
13810 CHAMPION FOREST DR, SUITE 150
HOUSTON, TX 770691883
8326398080
Source: CMS National Downloadable File, September 2026.