French Island,
Victoria
3921
(03) 5678 0155
Latitude: -38.3725920, Longitude: 145.3238980
07:30 - 18:00 - Mo, Tu, We, Th, Fr
07:30 - 17:00 - Sa
Regularly updated information about Mcleod Eco Farm from Tourist Information and Attractions section. Mcleod Eco Farm located at the address French Island, 3921. You can get direction to Mcleod Eco Farm on the map or call by phone (03) 5678 0155