Tate Lodge
Care & Health
5
Official FHRS rating for Tate Lodge
Very Good
Inspected 17 August 2026
190 Townsend Avenue
Liverpool
L11 5AF
Open in Apple Maps →