Subway 11531

Subway #11531-0 is a Subway restaurant located at Weatherford Shopping Center, 310 North Washington, Weatherford, Oklahoma.