IHOP Lubbock - Hours & Locations
IHOP - Lubbock
1627 University Avenue, Lubbock TX 79401-4417 Phone Number:(806) 744-5153Hours may fluctuate
Distance:0.89 miles
IHOP - Lubbock
3911 S. Loop 289, Lubbock TX 79423-1134 Phone Number:(806) 785-7084Hours may fluctuate
Distance:4.26 miles