If you have questions about your water/sewer bills or your lease statement, call Navarre Beach Utilities, 850-981-8888.