Phone number listed for Shelia is (314) 868-8846. Public records show Saint Louis and St Louis as cities Shelia also stayed in. Shelia now resides at 9732 Medford Dr, Saint Louis, Mo 63136. Possible relatives of Shelia are: Sarah E Patton, Eddie Cadozia Patton, Marquita Herndon Patton and 6 other people. Shelia has reached 60 years of age. Shelia's birth year is 1964.