Subway 15939

Subway #15939-0 is a Subway restaurant located at Pic N Run Convenience Store, 2104 Kachina Boulevard, Flagstaff, Arizona.