Our Sites

Dr. Yehuda Baskin

President

Superior Flux & Manufacturing Co.

6615 Parkland Blvd.

Cleveland, OH 44139

440-339-3000