- North America »
- United States »
- Missouri »
- Saint Charles »
- 102.1 The River - KMRV LP
102.1 The River is KMRV LP Radio in St. Charles. The LP means "Low Power" which means we have just enough to cover our local ... See more
Saint Charles · Missouri, United States · English