Sheila Sherwood
Follow
About Sheila Sherwood
Sheila Sherwood is a track and field athlete from the United Kingdom. She comes from Sheffield, United Kingdom, where she was born on October 22, 1945. On a personal note, she attended Ecclesfield School and stands 5′ 6″ (168 cm) tall.


















