Rated 4.7/5 from 3 Google reviews.
Stonesby House LTD is a care home located at 107 & 147 Stonesby Avenue, Leicester, LE2 6TY. It is registered to provide accommodation and personal care…