Westin Hills

Westin Hills is a location in Ohio. It is unclear whether it is a suburb of Springwood, or perhaps a neighboring town. The mental health facility known as the Westin Hills Psychiatric Hospital is located in Westin Hills, from which it takes its name. It is possible that Fairview Cemetery may also be found in Westin Hills, though this too remains unclear.