Glenwood Village is in Riverhead, NY. It’s conveniently located close to restaurants, shopping, worship options, entertainment and scenic attractions, including the iconic Peconic Bog Country Park. Residents may also access quick health care services from nearby medical facilities, including the Peconic Bay Medical Center, which is less thantwo miles away.