Ipswich Mencap 236 Felixstowe Road Ipswich IP3 9AD United Kingdom 07766 103563 Visit website Email Locate 52.0467319, 1.1841767 To find out more contact this Network Partner