"TMC Services > Favrot Tower Apartments." Texas Medical Center. June 20, 2010. Retrieved on April 22, 2018. "20-Minute Parking (located in the back of the building): 6540 Bellows Lane, Houston, TX 77030" نسخة محفوظة 25 مارس 2020 على موقع واي باك مشين.