The Mission of Chelsea Botanical Gardens is to create a Norwich CT tourist destination in Mohegan Park drawing a significant number of visitors to a world-class, year-round, self-supporting botanical garden.
255 W 23rd St
10011 New York, New York
Ph. (212) 255-6327