Address: 111 West University Parkway;Johns Hopkins University
Stadium in Baltimore, Maryland. Homewood Field is the athletics stadium of the Johns Hopkins University in Baltimore, Maryland. It was built in 1906 and has an official capacity of 8,500 people.