Career Summary:

Leon Sales

  • October 04, 1923
  • April 27, 1981
  • United States
  • Not Active
  • 8
  • 1
  • 1
  • 12.50%
  • 12.50%