1. Service Technologies & Filtration Inc 9508 Tuscola Rd, Clio, MI 48420 Coordinate: 43.231586,-83.683784 Phone: (810) 820-4452