Live Oak Pet Hotel - 113th & Indiana Ave is listed as a dog boarding in Lubbock, Texas. Listings are informational, not endorsements.
More dog boarding in Lubbock