-
Name
Windsor Laurelwood Center for Behavioral Medicine -
ADDRESS
35900 Euclid Avenue, Willoughby, OH, 44094 -
Phone
(440) 953-3000 -
MEDICARE PROVIDER ID
364029 -
NATIONAL PROVIDER ID (NPI)
1386653541 -
WEBSITE
Visit -
PROVIDER TYPE
Psychiatric Hospital -
OWNERSHIP
Proprietary -
BEDS
159 -
HEALTH SYSTEM AFFILIATION
Universal Health Services
Nearby Providers
Euclid Hospital (6 miles), Hillcrest Hospital (7 miles), University Hospitals TriPoint Medical Center (10 miles), University Hospitals Lake West Medical Center (10 miles), UH Rainbow Babies & Childrens Hospital (12 miles),