Report by
Nausea, Vomit, Diarrhea Trio - Wendy's, Newport Vermont
6 years ago •reported by user-wgnpg512 • business
187 Waterfront Plaza, Newport, 05855 Vermont, United States
Got nausea, vomit, diarrhea | Symptoms: Diarrhea, Nausea, Vomiting
5
Comments
Comment
