1. A Better Filter Service 2003 Green Rock Ln, Indianapolis, IN 46203 Coordinate: 39.74212,-86.08019 Phone: (317) 353-0430