Lowell State Recreation Site sits on the north shore of Dexter Lake, next to the city of Lowell. A reservable picnic shelter overlooks the lake and a wooded picnic area, and a playground, basketball court and flush restroom are nearby. Down by the water are a large lawn with picnic tables and a swim beach, and a marina serves boaters.