Medical school: RUSH MEDICAL COLLEGE OF RUSH UNIVERSITY
Graduated: 2007
Offers telehealth
NPI: 1508155987
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.