Bing found the following results
Google Maps
Lubbock - Google My Maps
Lubbock, TX Map & Directions - MapQuest
Lubbock Texas - Google My Maps
Lubbock Map - Texas, United States - Mapcarta
Lubbock Maps | Texas, U.S. | Discover Lubbock with Detailed Maps
Guides: Researching Lubbock: Mapping and Geospatial
Lubbock Map | United States Google Satellite Maps - maplandia.com
Detailed Road Map of Lubbock - Maphill
Detailed Road Map of Lubbock - Maphill
- Some results have been removed