Homewood Field in Baltimore

Homewood Field in Baltimore is a sports field (Lacrosse;american football, lit, grass). Homewood Field is located near West University Parkway. Ⓦ.
Leisure
sports field
Year built 1906
Official opening 1906
Located in Maryland
Country United States