Food Safety Report: Launch Leominster, 118 Commercial Rd, Leominster, MA, USA 2 years ago • details 40 Comments Comment Suspected food poisoning. Symptoms: Diarrhea, Nausea, Vomiting, Stomach Pain, Cramps Suspected source: Eat food at a public place Onset: Right away Duration: One Week Additional information: I ate food here… See more