1. Aladdin Steel 1110 Scoville Place Ct, Florissant, MO 63031 Coordinate: 38.79943,-90.37946 Phone: (314) 831-6057