• New Haven, Connecticut
  • Kenosha
  • Yale University - New Haven, Connecticut
Scroll