Opelu Surf School
About
Opelu Surf School is a personal training studio at 1381 Front St, Lahaina, HI 96761.
Questions
- What is the phone number for Opelu Surf School?
- You can reach Opelu Surf School at (808) 870-6209.
- Where is Opelu Surf School located?
- Opelu Surf School is at 1381 Front St, Lahaina, HI 96761.