Weirs Beach Drive In

76 Endicott St N, Laconia, 03246