Subway 1838

Subway #1838-0 is a Subway restaurant located at Campbell Square, 3250 North Campbell Avenue Suite 100, Tucson, Arizona.