Subway 13030

Subway #13030-0 is a Subway restaurant located at 2140 East Cactus Road Suite 1, Phoenix, Arizona.