1. Filter Service Co Inc Of Tuscaloosa 3121 25th Ave, Tuscaloosa, AL 35401 Coordinate: 33.18202,-87.5553 Phone: (205) 349-1644