According to our records, this business is located at 12 Ivy Hall in Dover (in Kent County), Delaware 19904, the location GPS coordinates are: 39.1633296 (latitude), -75.5571221 (longitude). English Village Council is categorized under Contractors' Association (SIC code 8611). The company employs
approximately 8 people. You can contact the company by phone at (302) 674-1252.