Owner Message
Do you own Subway? Contact us to connect with your diners.
Delicatessen / sandwich shopfast food
Subway is located at the address 11111 Menaul Blvd Ne in Albuquerque, New Mexico 87112. They can be contacted via phone at (505) 296-6783 for pricing, hours and directions. Subway specializes in Reunions, Receptions, Picnics.
Subway has an annual sales volume of 1M – 1,999,999. . For more information contact Juan Levy, Owner
Subway provides Late Night, Houses / Homes, Business Meetings to...