Facilities M.F. & C Tamvakis Battery Hen Farm, Devon Meadows VIC Documents 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 documents found for this facility. Add some now?