Location:1040 Whaley Avenue, New Haven