St. Albans is a station on the Long Island Rail Road's West Hempstead Branch located in St. Albans, Queens, New York City. It is officially located on the southwest corner of Linden Boulevard & Montauk Place, although the segment of Montauk Place that once intersected with Linden Boulevard has been abandoned and fenced off.
Less