Subway 22704

Subway #22704-0 is a Subway restaurant located at Petroglyph Plaza, 8201 Golf Course Road Northwest, Albuquerque, New Mexico.