Leeds West Indian Centre 10 Laycock Place Leeds LS7 8AJ United Kingdom phone 0113 262 9496 social: Facebook unspecified Locate 53.812226, -1.536316