Locke Street Community Centre
Queens Hill
Newport , South Wales NP20 5HL
United States