S C Electric, Inc. is a Missouri corporation with headquarters located in St. Charles, Missouri. About S C SITE USE S C Electric, Inc is a distributor of hard to find equipment and specialty products wholesaler. Our specials are based on contracts with our suppliers and are available based on suppli...