Nelly's ← View details 516 North Connelly Street, Clovis, NM 88101 +1 575-219-1618 Get Directions From* To * — Required information