Hickory Creek TX Ihop Restaurant 1. 8310 S Stemmons Fwy, Hickory Creek, TX 75065 | IHOP (940) 497-3162