257 Delaware Avenue, Delmar, New York 12054