The number currently linked to Staci is (716) 675-6659. The birth year was listed as 1969. People possibly related to Staci are Joseph Jjr Lucas, Robert A Lucas, Steven G Lucas and 4 other people. This year Staci celebrated this person's 55 birthday. Staci has previously lived in West Seneca, Buffalo and Orchard Park. Staci currently resides at 44 Smallwood Dr, West Seneca, Ny 14224.