Address:
4620 N Braeswood Blvd STE 91, Houston 77096
LOUIS TRAIN INC
2626 S Loop W STE 555, Houston 77054
(713) 664-2021 (Phone), (713) 664-2059 (Fax)
Hospitals:
4620 N Braeswood Blvd STE 91, Houston 77096
LOUIS TRAIN INC
2626 S Loop W STE 555, Houston 77054
Memorial Hermann Healthcare System - Southwest
7600 Beechnut St, Houston 77074
Education:
Medical School
University of Toronto / Faculty of Medicine
Scarborough Genl Hosp