1. Home Improvement Ministry Christian 5717 E 32nd St, Tulsa, OK 74135 Coordinate: 36.11808,-95.91283 Phone: (918) 574-6171