Subway 10212

Subway #10212-0 is a Subway restaurant located at Keegan's Meadow, 11715-A West Belfort, Stafford, Texas.