Electric Control & Motor Repair Service Inc
6717 Saint Clair Ave, Cleveland, Ohio, 44103-1743
(216) 881-3143