Abbeyfield Society is located in Newtown, United Kingdom on Abbeyfield House/Fron La. Abbeyfield Society is rated 3 out of 5 in the category assisted living facility in United Kingdom.
Address
Abbeyfield House/Fron La
Accessibility
Wheelchair-accessible entrance