Baseball Field at Oriole Park
Location:

6566 N. Avondale Ave.
Chicago, IL 60631

Located Within: Olympia Park

 

Map & Facilities

Olympia Baseball Field

6566 N. Avondale Ave.
Chicago, IL 60631
United States