Front Park Front Park, designed by Frederick Law Olmsted, is 50 acres with a commanding panoramic view of Lake Erie and the opening of the Niagara River. 952 Busti Ave.Buffalo, NY 14213 Website Please login to add this location into trip.