They don't talk about mineral spirits specifically, but you could tell them it is motor oil and dump it in their as it is a self-service facility.
http://www.nyc.gov/html/nycwasteless...al_waste.shtml
***Edit*** See below. But, I highly doubt that the place would turn you away if you told them you had mineral spirits to dispose of.