Pickup from Jerry and the Mermaid at 469 E Main St, Riverhead, NY 11901, USA