Address:
4400 W 18Th St SUITE A, Houston 77092
(713) 826-6867 (Phone), (713) 957-3986 (Fax)
CONCENTRA MEDICAL CENTER
6360 W Sam Houston Pkwy N SUITE 200, Houston 77041
(713) 983-0211 (Phone), (713) 983-0040 (Fax)
Education:
Medical School
Autonomous University of Nuevo Leon / Faculty of Medicine
U San Francisco
Duke University Hospital
Harvard Pub Hlth Sch
Harvard/Pb Brigham Hos