Flo-Strip
Office
600 West Woodbine
Kirkwood, MO 63122
Phone: 314 665 2973
Fax: (888) 556-0502
Distribution Center
330 North 29th Street
East Saint Louis, IL 62205
*For international or bulk orders, contact us to get the best rates in shipping.