Site of First Traffic Signal Installed in the USA

Euclid Avenue, Cleveland, OH 44106