This person has lived also in Ann Arbor, Ypsilanti, Southfield and one other city. Leigh currently resides at 20 Lorain St, Angola, Ny 14006. Leigh owns the phone number (716) 549-1638. Records link Leigh with Diane C Volker, Andrew Leigh Volker, Carol Noel Volker and 3 other people. The current age of Leigh is 75. Her birth year was listed as 1949.