Subway 31562

Subway #31562-0 is a Subway restaurant located at, 2521 South Canal Street , Carlsbad, New Mexico.