Explore details about location Alexandria Bay and Hammond Trolley. Alexandria Bay and Hammond Trolley is a location situated within the Alexandria Bay alongside other areas such as Alexandria Bay and Hammond Trolley, Greens Creek Road, Walton Street.