Sandra now resides at 45 Wyoming Dr, Decatur, Il 62526. Sandra owns the phone number (310) 675-8047. Sandra was born 59 years ago. The birth year was listed as 1966. Other cities that she has...