Explore details about location Orchard Parkway. Orchard Parkway is a location situated within the Niagara Falls alongside other areas such as 100th Street, New Jersey Avenue, Memorial Parkway.