Electra Inn Address: 802 US Highway 287, Electra, TX 76360 Phone: (940) 495-4331 Hotels & Motels Other Businesses: Richardson, Barry H at 115 S Crescent Dr, Electra, TX 76360 Netta's Cafe at 804 US Highway 287, Electra, TX 76360