Sneed's Auto and Self Storage Inc Categories Dealer Members 3400 W 7th Street Clovis NM 88101 (575) 762-2626 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×