-
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
Mentor Hospital (5 miles), Euclid Hospital (6 miles), Hillcrest Hospital (7 miles), MetroHealth Cleveland Heights Medical Center (10 miles), Cleveland Heights Behavioral Health Hospital (10 miles),