Address of Bus Stop:
181 Ellicott St
Buffalo, NY 14203
United States of AmericaDirections:

Buffalo, NY 14203
United States of AmericaDirections:
NFTA Bus Terminal, 181 Ellicott Street. The drop off location is in the taxi stand on Division Street