Medical school: UNIVERSITY OF TEXAS MEDICAL SCHOOL AT HOUSTON
Graduated: 2002
Offers telehealth
NPI: 1073534921
Practice Locations (1)
MARTHA ST. JOHN, M.D., P.A.
14811 SAINT MARYS LN, SUITE 270
HOUSTON, TX 770792908
2814973500
Source: CMS National Downloadable File, September 2026.