Explore details about location Foch Street. Foch Street is a location situated within the Lowell alongside other areas such as Beaver Street, Hospital Drive, Princeton Boulevard.