The current location on West 65th Street opened in August 2015, replacing the previous facility on Detroit Avenue, which opened in 1957.
The present site at West 65th Street was established in August 2015, taking over from the prior location on Detroit Avenue, which had been operational since 1957.