1. Suzuki Farms 38108 Contentment Ln, Delmar, DE 19940 Coordinate: 38.46299,-75.61382 Phone: (302) 846-0283