According to our records, this business is located at 180 Vickers Rd. in Milford (in Sussex County), Delaware 19963, the location GPS coordinates are: 38.928546 (latitude), -75.452577 (longitude). Electric Department is categorized under Distribution, Electric Power (SIC code 4911). Known organization superintendent is Rick Carmean. You can contact the company by phone at (302) 422-1110.