Norwood, Pennsylvania

Norwood is a borough in Delaware County, Pennsylvania. It had a population of 5,880 people in 2016.