1. Pekin Duck Supply Corp 113 Hancock St, Auburndale, MA 02466 Coordinate: 42.34261,-71.25135 Phone: (617) 527-6862
2. Cfe International 134 Rumford Ave, Auburndale, MA 02466 Coordinate: 42.35848,-71.24108 Phone: (617) 924-8300