Lewis Lake (Massachusetts)


Lewis Lake is a lake in the U.S. state of Massachusetts. It is located 0.5 mi southeast of Winthrop.