According to our records, this business is located at 1825 Faulkland Rd. in Wilmington (in New Castle County), Delaware 19805, the location GPS coordinates are: 39.7501066 (latitude), -75.6137138 (longitude). Child Mental House is categorized under Community and Rural Development (SIC code 9532). Known organization director is Susan Scysick. You can contact the company by phone at (302) 633-2571.