1. Double D Deer Processing 9055 Pine St, Taylor, MI 48180 Coordinate: 42.24223,-83.26422 Phone: (313) 670-2873