The phone number (727) 596-4194 is Sheila’s. Public records show Culberson, Indian Rk Bch, Beach Lake and one other city as cities Sheila also stayed in. Sheila was born in 1937. The current age of Sheila is 87. Sheila now resides at 1500 Bayshore Blvd, Indian Rocks Beach, Fl 33785.