Greenwich Town Hall

229 Greenwich Ave.
Greenwich
Connecticut
United States