John Meehan

  • Born: May 8, 1890 in Lorraine, Ohio
  • Death: Nov 12, 1954 in Los Angeles, California