Where is Broadway & Linden Ave?

Where is Broadway & Linden Ave located?

Broadway & Linden Ave, Broadway & Linden Ave, United States of America (approx. 40.04056°, -105.28221°)


Where is Broadway & Linden Ave on the map?