Libraries in Electra, TX Electra Public Library401 N Waggoner StElectra, TX, 763609404952208LibrariesPublic Library Show More