O'DONNELL FIELD at HARVARD UNIVERSITY - CAMBRIDGE, MA
80 North Harvard Street Cambridge, MA 02163
View Larger Map