1. Flowtech Corporation 7601 Stadium Dr, Kalamazoo, MI 49009 Coordinate: 42.25351,-85.69953 Phone: (269) 375-1290