Open Today 8:00 AM – 5:00 PM
Claimed
Magic City Electrical Sales, Inc.
Electronic Parts
2 Riverchase Office Plaza, Suite 103, Birmingham, AL · 35244Business Details
Serving Birmingham, AL
Contact us in Birmingham, AL, at (877) 784-1879 for more information about our motor control and electronic equipment. Contact us in Birmingham, AL, at (877) 784-1879 for more information about our motor control and electronic equipment.
Birmingham, AL