Cities Sheila has lived in before are Merritt Is, Miami and Merritt Island. The number currently linked to Sheila is (305) 385-5870. The current age of Sheila is 72. Sheila now resides at 2375 Palm Lake Dr, Merritt Island, Fl 32952. The birth year was listed as 1953.