Frost Bank Address: 8202 N Interstate 35, Windcrest, TX 78239 Phone: (210) 220-4011 Hours: Mon: 9am-5pm Tue: 9am-5pm Wed: 9am-5pm Thu: 9am-5pm Fri: 9am-6pm Sat: 9am-2pm Banks, Investments, Insurance Other Businesses: First Convenience Bank at 6030 Montgomery, Windcrest, TX 78239 Chase Bank at 6001 Montgomery, Windcrest, TX 78239 BBVA Compass at 5401 Walzem Rd, Windcrest, TX 78218 Ibc Bank at 5300 Walzem Rd, Windcrest, TX 78218