1. Leer Of Texas 808 E Division St, Arlington, TX 76011 Coordinate: 32.73847,-97.0987 Phone: (817) 461-0723