Shelter Isle Hts NY American 1. 108 Ram Island Dr, Shelter Isle Hts, NY 11965 | Rams Head Inn (631) 749-0811