TownePlace Suites by Marriott San Antonio Universal City/Live Oak 15510 North I-35Selma, TX, 78154 View Phone 210-455-6388 Fax: 210-455-6393 15510 North I-35Selma, TX 78154 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page