Elwood Cricket Club is located at Elwood VIC 3184, Australia
The website (URL) for Elwood Cricket Club is: http://elwoodcc.com/