Overview
Foster is a town in Rhode Island, United States, with a population of about 4,598[1].
Geography
- Coordinates: 41.8537, -71.7581
Places · place_us_ri_foster
Foster is a town in Rhode Island, United States.
Foster is a town in Rhode Island, United States, with a population of about 4,598[1].