Selworthy Road is a road in South Manchester and is mainly residential.
Moss Side Childrens Centre provides education, play and development facilities for children of pre-school age.
Address: 30 Selworthy Road, Manchester, Lancashire, M16 7UH
Map showing Selworthy Road in Manchester.