Lost place
Larrabee (CTA station)
? – 1949
Larrabee, also known as Larrabee & Ogden, was a station on the Chicago Transit Authority's North Side Main Line, now part of the Brown Line. The station was located at 1540 N. Larrabee Street in the Near North Side neighborhood of Chicago. Larrabee was situated east of Halsted, which closed at the same time as Larrabee, and north of Sedgwick.
Source: Wikipedia / Wikidata
Nearby