Lids ← View details 1770 W Main St SP1422, Riverhead, NY 11901 +1 631-369-2670 Get Directions From* To * — Required information