Roscoe is a village in St. Clair County, Missouri in the United States of America. The population was 124 at the 2010 census.
Category: St. Clair, Missouri, United States