1. Windham Auto Protection 1320 N Main St, Vidor, TX 77662 Coordinate: 30.14371,-94.01613 Phone: (409) 769-9067
2. Windham Auto Protection 2105 N Main St, Vidor, TX 77662 Coordinate: 30.15302,-94.01818 Phone: (409) 769-9067