This year Debra celebrated her 66 birthday. This person is linked with companies: A La Mode, Sheller Inc, Small Wonders Preschool, Inc and Sheller, Inc. 1958 is her birth date. We have found 6 possible relatives of Debra: Alice M Sheller, Arthur Robert Sheller, David L Sheller and 3 other people. Debra is a resident of 1302 67Th Ter, Kansas City, Mo 64118. This person has lived also in Kansas City. Debra has listed phone number: (816) 587-9604.