1. Taylor Power & Controls 1821 Dickinson Ave, Dickinson, TX 77539 Coordinate: 29.48453,-95.04703 Phone: (832) 340-7634