Medical school: UNIVERSITY OF TEXAS MEDICAL SCHOOL AT HOUSTON
Graduated: 2013
Offers telehealth
NPI: 1811230824
Practice Locations (2)
LUNA OBGYN PLLC
7900 FANNIN ST, SUITE 2620
HOUSTON, TX 770542934
2813153839
LUNA OBGYN PLLC
915 GESSNER RD, SUITE 760
HOUSTON, TX 770242560
7134651800
Source: CMS National Downloadable File, September 2026.