The number currently linked to Libby is (636) 532-0185. Public records show Saint Louis as a city Libby also stayed in. 1313 Christmas Valley Dr, Chesterfield, Mo 63005 is where Libby lives. Her birth year was listed as 1955. Libby turned 69 years old.