Subway 53299

Subway #53299-0 is a Subway restaurant located at Mall at Sierra Vista, 643 Highway 90, Benson, Arizona.