Petersburg VA Subs & Sandwiches 1. 3219 S Crater Rd Ste A, Petersburg, VA 23805 | Subway (804) 732-2860 2. 501 Park Dr S, Petersburg, VA 23805 | Subway (804) 520-2024