Skip to content
College Residence Hall

Olin College of Engineering

1 local recommends
Location
1000 Olin Way
Needham, MA 02492
Phone+1 781-292-2300
Websiteolin.edu
Wi-Fi
Free
Powered by Foursquare

Tips from locals

Rick
Rick
May 14, 2017
The Olin College of Engineering is 7.2 miles away