1. Westfalia Separator Inc 2408 Timberloch Pl Ste C4, Spring, TX 77380 Coordinate: 30.16113,-95.47206 Phone: (281) 465-8818