Is Leroy’s open despite the virus?
Address: 9922 Water St S, Ephraim, WI 54211, USA
Steve Schroeder | Apr 11, 2021
Not open for the season. Yet.
Eric Jones | Apr 11, 2021
This place is closed. Phone is disconnected.
Thanks! Your answer is awaiting moderation.