According to our records, this business is located at 505 Schoolhouse Rd. in Hockessin (in New Castle County), Delaware 19707, the location GPS coordinates are: 39.7845574 (latitude), -75.6873608 (longitude). Towle School is categorized under Business Colleges (SIC code 8222). The company employs
approximately 25 people. You can contact the company by phone at (302) 234-4442.