Facilities Steve & Laura, Llc/byron Center Meats, Byron Center MI News OverviewPhotos (0)Videos (0)Documents (0)Materials (0)News (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.