T P O'Rourke Electric 680 N River Rd NWWarren, OH, 44483 View Phone & Locations 330-372-5366 680 N River Rd NWWarren, OH 44483 680 N River Rd Nw # CWarren, OH 44483 Experience & Reliability About Photos & Videos Send to My Email Send to My Phone Print this Page