Windy City Mermaids
- Chicago, IL
- Mermaid Entertainment
- 27 miles from Park Forest
- 10 Verified Bookings
Shawn said “We had another performer lined up that I could not get in contact with . Day of the party still no word . Emily stepped in last minute and did an amazing…”