Who do I call for Water and Sewer? Who do I call for Water and Sewer? Who do I call for Electric? Is Renter’s insurance required? Posted by on December 21, 2015 in Utilities Inc. of Longwood at (407) 869-1919, 155 W. Warren Ave. Longwood, FL 32750. MUST APPLY IN PERSON. DEPOSIT/ START UP FEE OF $65-115 REQUIRED. Share this article: 0 About