Address:
Museum, 103 South Tyson Ave. Floral Park, NY 11001
View Map