Windows on the Lake

235 Lake Shore Rd.
631-737-0088
New York
United States
website