Medical school: SAINT LOUIS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2018
Offers telehealth
NPI: 1679193650
Practice Locations (2)
STELLA MATTINA HEALTH INC
1135 N BISHOP AVE
DALLAS, TX 752084114
2143888898
STELLA MATTINA HEALTH INC
12201 MERIT DR, SUITE 300
DALLAS, TX 752513139
2142945989
Source: CMS National Downloadable File, September 2026.