A-T-O Inc. (Figgie International) Headquarters
4420 Sherwin Road
Willoughby, OH
Built: 1970   Status: Unknown

Obit, PD 11/16/1985