1. Superior Felt & Filtration 800 S Main St Ste Ll1, Mansfield, MA 02048 Coordinate: 41.99721,-71.20993 Phone: (508) 339-0286