Mitchell Library

Location

37 Harrison Street
New Haven