Foursquare © 2015 Lovingly made in NYC & SF
NFTA Metro Bus Route 25 - Delaware
"The easiest way from Kenmore to downtown!"
NFTA Metro Rail
"Comes every 10-12 mins and crowded with the most savory of buffalo's citizens."
Buffalo Metropolitan Transportation Center
181 Ellicott St (at E Eagle St)
"i really don't know about the bathrooms, but the station looked clean from the outside. It is a good stopping point to walk around & stretch your legs after being on a bus all night from DC to Toronto"
Make sure your information is up to date. Plus use our free tools to find new customers.