Dean Macewen is a private rehab located in Newark, Delaware.