3122 SPENCER HIGHWAY, PASADENA, 77504, USA
BAYLOR SPORTS MEDICINE INSTITUTE
3122 SPENCER HIGHWAY
77504 PASADENA
Phone: 001 (713) 986-5880
Fax: 001 (813) 621-0670