Posted by: Poonte December 1, 2006
Login in to Rate this Post:
0
?
BTW, the museum is located at 150 West 17th Street, between 6th and 7th Avenues.
The nearest subways: "F" or "L" to 14th Street Station; or, "1" to 18th Street Station.