What is the mailing address for payments at Deltona Water? The payment mailing address is PO Box 8501 Deltona, Fl 32725-8501.