Facilities Steve & Laura, Llc/byron Center Meats, Byron Center MI Media OverviewPhotos (0)Videos (0)Documents (0)Materials (0)Media Releases (0) Steve & Laura, LLC/Byron Center Meats 8375 Freeland Ave SW, Byron Center, MI 49315, USA Open in map Report animal cruelty Suggest edits Upload Photos Upload Videos Upload Documents Upload Materials None found for this facility.