- Local: 417-628-3844
- Toll Free: 1-866-628-3844
- info@leru.net
- P. O. Box 147 Stella, MO 64867
- Mon - Fri: 8:00am - 4:30pm
Email: info@leru.net
For evenings (after 4:30pm and Weekends)
enter 1 when you hear the automated call answer.
CABLE LOCATES
1-800-DIG-RITE
(800-344-7483)
Email: info@leru.net
555 Carter Street
Stella, MO 64867