Leonardo Castro
# Leonardo Castro

Leonardo Castro may refer to:

* Leonardo Castro (footballer, born 1989), Colombian football forward for Kaizer Chiefs
* Leonardo Castro (footballer, born 1992), Colombian football forward for Independiente Medellín
