Harvard Stadium

5.45 miles
0.00 out of 5
0 votes
  • Currently 3.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
65 N. Harvard St.
Boston, MA 02163
Categories:  

Description

Nestled in a spectacular setting next to the Charles River and with the Boston skyline on the horizon, Harvard Stadium ranks among the nation?s finest college football facilities.

Local Reviews

comments powered by Disqus




" "