International League For The Protection Of Horses
Penny Farm
Blackpool
FY4 5JS
0125-376-6983
Charities & Voluntary Organisations
Visit Website