1. Specialized Leasing Inc 1520 N Grandview Ave, Odessa, TX 79761 Coordinate: 31.86744,-102.34558 Phone: (432) 366-0615