Winston Churchill
We are located INSIDE of the Cape Wellness Center Facility
There is no turn for Cascade Lane. Please turn at the sign for Creekwood - We are the first building on the left-hand side.
50 Cascade Lane, Rehoboth Beach, Delaware 19971, United States
Open today | 08:00 am – 04:00 pm |
(302) 381-7726
(302) 208-4776
If it is a psychiatric emergency or crisis and you need assistance immediately, please call 911 or the Delaware Mobile Crisis Intervention Services Hotline at 1-800-345-6785
Beginning April 10th, 2024, all in-office appointments will be held at our new location:
50 Cascade Lane, Rehoboth Beach DE, 19971
(there is no turn for Cascade Lane. Please turn at the sign for Creekwood - we are the first building on the left hand side.)
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.