Storrs Parish House (PARH)

Description:

address:

2 N. Eagleville Road, Storrs CT 06269

University of Connecticut