Subway 35619

Subway #35619-0 is a Subway restaurant located at Walmart Supercenter #3730, 7635 North La Cholla Boulevard, Tucson, Arizona.