Explore

Visiting Choate

The Choate Rosemary Hall campus is located in Wallingford, Connecticut— about half way between the cities of Hartford and New Haven.