Center Lovell Inn & Restaurant

  • 1107 MAIN STREET
  • Lovell, ME 04051