Contact 5138 UTSA Blvd, Suite 117, San Antonio, Texas 78249 (210) 437.3314 email@example.com Fill out my Online Form. Fill out my Wufoo form! Our Times and LocationiSofloat is conveniently located in The Plaza shopping center, at the corner of UTSA Blvd and Vance Jackson. We are open 7 Days a week! Monday to Saturday: 10:00 AM to 10:00 PM. Sunday: 10:00 AM to 6:30 PM.