Report by
Lucky Dog Hot Dog, West Lake Street, Melrose Park, IL, USA
6 years ago •reported by user-ykgvd554
1819 West Lake Street, Melrose Park, 60160 Illinois, United States
Symptoms: VomitingLast 30 days
6 years ago •reported by user-ykgvd554
1819 West Lake Street, Melrose Park, 60160 Illinois, United States
Symptoms: VomitingSearch