This was the ticket office of Braves Field. It's now part of Nickerson Field at Boston University. It's less than a mile from Fenway Park.
©2024 Douglas T. Dinsmoor