Explore details about location Foster Street. Foster Street is a location situated within the Mountain Home alongside other areas such as Norcross Place, Dyer Street, Waverly Road.