Elmwood Farm, Forest Rd
Leicester,
Leicestershire
LE9 3LE
01455 888257
www.leicesteranimalaid.org.uk
Latitude: 52.5860172, Longitude: -1.2374994
07:30 - 18:30 - Mo, Tu, We, Th, Fr, Sa
Actual information about Leicester and Leicestershire Animal Aid Association of Animal Welfare Societies and Associations category. Leicester and Leicestershire Animal Aid Association is located at Elmwood Farm, Forest Rd Leicester, LE9 3LE. How to get to Leicester and Leicestershire Animal Aid Association office? Look at the map below or call them 01455 888257