Specs Liqour is a retail company based out of 8714 Stella Link Rd, Houston, Texas, United States.
View Top Employees from Specs LiqourWebsite | http://www.yelp.com/biz/specs-liquor-lubbock |
Employees | 460 (228 on RocketReach) |
Industry | Retail |
Looking for a particular Specs Liqour employee's phone or email?
228 people are employed at Specs Liqour.