Subway 31562

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