Mermaid North Star
- Phoenix, AZ
- Mermaid Entertainment
- 13 miles from Peoria
- 31 Verified Bookings
Kelly R. said “Mermaid North Star was amazing! My daughter and her friends were mesmerized the entire time. She was sweet, engaging, always smiling, and brought surprises…”