The White House

The White House is a care home located at Limerick Close, Ipswich, Suffolk, IP1 5LR. It is registered under Brama Care Ltd and has been operational since…