1. Crouch Sales Company 2636 Irving Blvd, Dallas, TX 75207 Coordinate: 32.80182,-96.84226 Phone: (214) 637-6051