Anchor Centre
Anchor Centre is located in 21-23 Dover St, Leicester, Leicestershire, LE1 6PW United Kingdom, in United Kingdom and the main services are Social Services, Civic And Social Associations.
You can view all companies like Anchor Centre in all countries :
Anchor Centre Location
Address: 21-23 Dover St, Leicester, Leicestershire, LE1 6PW United Kingdom
Phone Numbers: +44 01162551608
Country: United Kingdom
Lattitude: 52.631821
Longitude: -1.129166
Google Map: 52.631821,-1.129166
Anchor Centre Profile
Total Staff and Workers : 1