1. Leon's Electric & Plumbing Inc 719 Upton Ave, Schulenburg, TX 78956 Coordinate: 29.68025,-96.90653 Phone: (844) 892-1719