Ishihara Park

This 2.35 acre park along the Metro E line between Stewart Street and Dorchester Avenue provides a buffer between the Exposition Light Rail Maintenance Facility and the adjoining neighborhood.