- Local Expert 135 points
- Reviews 6
- Questions 0
- Answers 0
- Discussions 0
"Forest Avenue, Staten Island, New York"
"Tompkins Avenue, Staten Island, New York"
"Stuyvesant Place, Staten Island, New York"
The admission to the museum is only $2 but well worth it. It is the main attraction on this street. My husbands favorite exhibits were the insects especially the spiders. We had a nice a time and learned a lot about New York here.