Russells Hall Primary School
From Wikipedia, the free encyclopedia
Russells Hall Primary School is a primary school located in Dudley, West Midlands, England. It was opened in about 1960 to serve the Russells Hall Estate, which was being developed at this time. The school is situated on Overfield Road.