Leo Taugher Update

Discussion in 'System One Pit Buzz' started by Cyrus T.V., Jan 12, 2015.

  1. Cyrus T.V.

    Cyrus T.V. New Member

    Joined:
    Dec 15, 2014
    Messages:
    2
    Likes Received:
    0
    Racing friends, Leo has a new address. Let's send him cards from his "Racing Family."

    Cleveland VA Hospital
    10701 E. Blvd
    Cleveland, OH 44106

    Attn: Leo Taugher
    3B Room 104
     
    #1

Share This Page