Address: 1200 N Main St, Duncanville, TX 75116, United States, USA, TX 75116 Vanguard Contact Information Phone: 214-742-2471 Map Get directions from: 1200 N Main St, Duncanville, TX 75116, United States, USA, TX 75116