Subway 23927

Subway #23927-0 is a Subway restaurant located at Agua Fria Towne Center, 9524 West Camelback Road Suite C140, Glendale, Arizona.