Wicked Mermaid Address: 111 S Miller St Rockaway Beach, OR, 97136 (map it) 503-812-0582 website Location Map 111 S Miller St, Rockaway Beach, OR, 97136 Google Reviews 111 S Miller St0.0Based on 0 reviewsreview us onSee All Reviews