The Las Vegas Mermaid (702) 935-59106405 N Raptor Ct, North Las Vegas, NV 89084, USA Add to favorites 0