Street Clock on S. Broadway
Alison Salutz2024-08-02T15:39:12-06:00Street Clock, 770 S. Broadway Ave. This street clock on South Broadway, the clock was installed when this was a location of Mayer Jewelers. Founded by Sam Mayer the company operated in Denver for 124 years. The clock is believed to have been manufactured by E. Howard Clock Company.