Frances House Ltd
17-19 Cross Street, Brierfield, Nelson BB95PA Nelson , Lancashire, United Kingdom United Kingdom
- Profile: Frances House Ltd is a Care Centres company located at Nelson , Lancashire,, United Kingdom United Kingdom, address is 17-19 Cross Street, Brierfield, Nelson, Nelson , Lancashire, BB95PA UK, postcode is BB95PA, you can contact Frances House Ltd by phone 441282613630