Subway 59947

Subway #59947-0 is a Subway restaurant located at River Center Shopping Center, 5655 East River Road Suite 101, Tucson, Arizona.