Vista Bank Address: 1523 Main St, Petersburg, TX 79250 Phone: (806) 667-3583 Hours: Mon: 9am-5pm Tue: 9am-5pm Wed: 9am-5pm Thu: 9am-5pm Fri: 9am-5pm Banks Other Businesses: Gary's Service Center at 1202 Main, Petersburg, TX 79250 Feed Your Spirit Pizza at 1503 Main St, Petersburg, TX 79403 Kountry Kitchen at 1101 Plainview Hwy, Petersburg, TX 79250