Public records show Electra as a city Michael also stayed in. Michael’s current address is 2381 Fm 1206, Iowa Park, Tx 76367. Records link phone number (940) 495-2692 with Michael’s details. The current age of Michael is 61. His birth year was listed as 1963.