UKData checked October 2026
  1. Home
  2. Sheffield
  3. Forest Lodge

Forest Lodge

Psychiatric hospitalWorrallSunWebsite

Forest Lodge is a psychiatric hospital on 5 Forest Cl in Worrall, Sheffield. It is open on Sunday.

5 Forest Cl, Worrall, Sheffield S35 0JWChecked October 2026