The Icon at Lubbock
CLOSED NOW
Today: 8:30 am - 5:00 pm
Tomorrow: 10:00 am - 3:00 pm
10 Years
in Business
Amenities:
Wheelchair accessible
Parking: Lot
Wheelchair Accessible: Yes
Phone: (806) 318-2262
Address: 6216 66th St, Lubbock, TX 79424
Website: website
5917 67th St, Lubbock, TX 79424
1002 Frankford Ave, Lubbock, TX 79416
5704 41st St, Lubbock, TX 79407
6216 66th St, Lubbock, TX 79424
4630 55th Dr, Lubbock, TX 79414
4345 28th St, Lubbock, TX 79410
2701 44th St, Lubbock, TX 79413
6306 Iola Ave, Lubbock, TX 79424
2502 Utica Ave, Lubbock, TX 79407
3833 34th St, Lubbock, TX 79410