MY IHOP 11020 East 71st St (71st & Garnet) Tulsa, OK