Carlsbad – Church Street Shell

Address:

713 N Canal St Carlsbad, NM