1. Lu Technologies Inc
4 Paddock Hills Plaza Shopping Ctr, Florissant, MO 63033
Coordinate: 38.80154,-90.31306
Phone: (314) 831-0835
2. Dew Drop Laundromat
4 Mullanphy Ct, Florissant, MO 63031
Coordinate: 38.80543,-90.33165
Phone: (314) 695-5955
3. Dew Drop Laundry
4 Mullanphy Garden Shopping Ctr, Florissant, MO 63031
Coordinate: 38.806866,-90.340096
Phone: (314) 695-5955