Renaissance Charter Academy 211 North Fremont St River Falls, WI 54022-2148 (715) 425-7687 Rate This School