Becton Center, Yale University

Location

15 Prospect Street
New Haven, CT