Hamer Funeral Services

Address:  30 Maes Y Dre, Caersws, Powys, SY17 5HX
Telephone:  01686 688622