Loon’s Nest Restaurant

October 13, 2013

Kezar Lake Marina, Lovell, Maine: Accessible to Lakefront Property Owners By Lake or Land

Kezar Lake Marina and the Loon’s Nest Restaurant, Lovell, Maine Kezar Lake Marina is located on Kezar Lake in Lovell, Maine. Lakefront property owners appreciate its easy accessibility by lake or by land at the Narrows on West Lovell Road. The lake is divided into sections […]