The Preston House & Hotel Riverhead
428 E Main Street -
Riverhead,
NY 11901
Near Long Island Aquarium and Exhibition Center