Holiday Inn Lubbock-Park Plaza 3201 S Loop 289 Lubbock, TX 79423 Phone: (806) 797-3241 Fax: (806) 793-1203 View Website
Category: Hotels & Motels