Angel’s Pet World Too May 14, 2016 angels Loading Map.... Angel’s Pet World Too1331 North Main St. - River FallsEvents 44.8759439 -92.62281789999997 Address 1331 North Main St. River Falls WI 54022 United States Upcoming Events No events in this location