Anyone know where the Bus Station is? Greyhound and Trailways site says it is at:
1120 RIVERFRONT CTR
Amsterdam, NY 12010
But, I can't find that address on any of the online maps, Google Maps, Yahoo Maps, and MapQuest all say unknown address.
Anyone can ask a
Destination experts (like you!) provide amazing answers.
Readers "like" answers, and the best float to the top.