Yale Bowl

SW of intersection of Chapel St. and Yale Ave.
New Haven
Connecticut
United States