Auto Parts & Accessories in Santa Rosa, CA
Today, Flowmaster. Is housed in three ultra-modern facilities together totaling over 400, 000 sq. Ft. One in Santa Rosa, one in West Sacramento, California and the other in Hayden, Idaho. Flowmaster employs over 250+ workers committed to building the best quality U. S. Made exhaust products available. Flowmaster operates the only exhaust Research & Design facility of its kind in the world, centered around our SuperFlow engine dynamometers complete with E. C. A.engine cycle analysis) equipment and SuperFlow chassis dynos.