Niagara Falls Blvd & Home Depot Plaza Home/Bus stop/Niagara Falls Blvd & Home Depot Plaza Amherst, NY 14228, United States Contacts Amherst, NY 14228, United States Send updates or Remove Description Features Passenger loading area Map Reviews No reviews! ADD REVIEW Similar companies Bus stop Frederick Kitchener, ON N2G 0A5 Bus stop Davis Dr / Highway 404 Newmarket, ON Bus stop Nakî Transit Station and Park and Ride Edmonton, AB Bus stop 4th Ave SE - Near 8th St SE Medicine Hat, AB T1A 1L9 Categories Bus stop