Year 2002
The Center dedicated its new facility at 268 Canal Street and expanded its pediatric services at the Flushing site.