Jeffreys Bay 10:00 AM - 9:00 PM 10:00 AM - 9:00 PM 10:00 AM - 9:00 PM 10:00 AM - 9:00 PM 10:00 AM - 9:00 PM 10:00 AM - 9:00 PM 10:00 AM - 9:00 PMThe Main Beach Centre 30 Da Gama & Oosterland Roads Jeffreys Bay Jeffreys Bay 6330 ZAphone042 293 3396042 293 3396Get Directions