Subway 65629

Subway #65629-0 is a Subway restaurant located at Mesilla Valley Mall, 700 South Telshor Boulevard Space No.1180, Las Cruces, New Mexico.