Fillmore Electric Supply Co ← View details 1219 25th Avenue, Melrose Park, IL 60160 +1 708-345-5780 Get Directions From* To * — Required information