Subway 22651

Subway #22651-0 is a Subway restaurant located at Canada Crossroads, 10325 North LaCanada Drive Suite 111, Tucson, Arizona.