Kim Callahan
Kim Callahan
Kim Callahan

Kim Callahan

  • Beaver Falls, PA USA

Married since 1981. Mom to 3 awesome sons and a fur daughter and grandma to 2 beautiful girls , 1 fur granddaughter, and 2 fur grandsons.