The Garden Barn

Address:  Little Bradley Hall,Little Bradley, Haverhill, Suffolk, CB9 7JG
Telephone:  01440 783261

The Rose & Crown Hotel

Address:  Withersfield Road, Haverhill, Suffolk, CB9 9LA
Telephone:  01440 708446

Days Inn Haverhill

Address:  Haverhill Business Park Bumpstead Road, Haverhill, Suffolk, CB9 8QA
Telephone:  01440 716950

Woodlands Hotel & Restaurant

Address:  Coupals Road,Sturmer, Haverhill, Suffolk, CB9 7UW
Telephone:  01440 762581

Sue Ryder

Address:  4 Jubilee Walk, Haverhill, Suffolk, CB9 8DA
Telephone:  01440 714017

Haverhill Social Services

Address:  Camps Road, Haverhill, Suffolk, CB9 8HF
Telephone:  0845 602 3023

The Centre

Address:  3 Rookwood Way, Haverhill, Suffolk, CB9 8PB
Telephone:  01440 707878

St Nicholas Shop

Address:  61A High Street, Haverhill, Suffolk, CB9 8AH
Telephone:  01440 702333

Debra

Address:  13 Queen Street, Haverhill, Suffolk, CB9 9DZ
Telephone:  01440 705550

Citizens Advice Bureau

Address:  Lower Downs Slade, Haverhill, Suffolk, CB9 9HB
Telephone:  01440 704012

Cartwheels Childrens Centre

Address:  Greenfields Way, Norton Road, Haverhill, Suffolk, CB9 8LU
Telephone:  01440 710655

Haverhill Community Resource Unit

Address:  Reeds Lane, Haverhill, Suffolk, CB9 0EL
Telephone:  01440 705735

Haverhill Counselling & Psychotherapy Centre

Address:  1 St Botolphs Way, Haverhill, Suffolk, CB9 9NH
Telephone:  01440 709710