1. Armadillo Camera 3824 50th St, Lubbock, TX 79413 Coordinate: 33.54923,-101.89917 Phone: (806) 795-6405