Sand Bar

912 W. Beech St.
Long Beach
New York
United States