68 W Columbia St, Hempstead, NY 11550
How to go there
Transit depot Loc: 40.7117 / -73.6246
Plan your visit