Willoughby recently received bids for a slope stabilization project that is taking place along River Street. According to Mayor Robert Fiala, this is a two-part project that includes the stabilization ...