North Alabama Lions Women logo

Ella Macleod

Height5'10" (178 cm)
Born inEynesbury, VIC, Australia
CountryAustralia

Last games

No games recorded yet.

Get Ella Macleod's game logs and season averages as JSON.