Company name: The Steppes Residential Care Home
Description: The Steppes is a residential care home based in Nailsworth, Stroud. Our residents come from all over Stroud, Dursley and Gloucestershire.
cossack square, New Market Rd, Nailsworth, Stroud GL6 0DB, United Kingdom