Canlon’s Chris Monty October 24, 2016 Leave a Comment Loading Map.... Canlon’s1825 N. Railroad Ave. - Staten IslandEvents 40.5651822 -74.12681880000002 Address 1825 N. Railroad Ave. Staten Island NY 10306 United States Upcoming Events No events in this location