Welcome Ollie! I am Holli Goodwin Teltoe, Leslie's sister. I think you and Les have had some correspondence recently. We would love to have any and all Teltoe's (or Teltows, for that matter) join in our discussion. Many of us are in Indiana, although I am a Californian, born and raised.
Are you researching the Teltow name? If so, do you have a gedcom to share?