1. Open Road Mobility 7411 82nd St, Lubbock, TX 79424 Coordinate: 33.51924,-101.97981 Phone: (806) 771-5873