Address: Yale Peabody Museum Of Natural Hist 170 Whitney Ave, New Haven, CT, 06511, USA
Rating: 2
Rating: 2
Somewhere in this area would be a great place for a bike share station. It is close to Science Hill, the Business School, and the Peabody museum. I for sure would use this station! If the sidewalks are too tight, maybe the parking lot at the new Yale Science Building would be an option.