Facilities M.F. & C Tamvakis Battery Hen Farm, Devon Meadows VIC Videos OverviewPhotos (0)Videos (0)Documents (0)Materials (0) M.F. & C Tamvakis battery hen farm 11 Meadow Road, Devon Meadows Open in map Submit information Upload Photos Upload Videos Upload Documents Upload Materials No videos found for this facility. Add some now?