Map is loading... Get Directions to Clewiston City Office ← View details 1201 San Luiz Ave, Clewiston, Florida 33440 +1 863-902-0111 Get Directions From* To * — Required information