Wooster Square Farmer's Market

Location

corner of Chapel Street and DePalma Court
New Haven, CT