Shelby was born 46 years ago. The birth year was listed as 1978. Shelby currently resides at 1952 Oxleigh Cir, Holland, Oh 43528. Records link phone number (419) 353-9125 with Shelby’s details. We have found 9 possible relatives of Shelby: Linda Sue Olmstead, Edward Vern Olmstead, Jason D Vanrette and 6 other people. Public records show Toledo, Celina, Bowling Green and 3 other cities as cities Shelby also stayed in.