Address: 5th Ave Sea Vista Industrial Area, St Francis Bay, St. Francis Bay, 6312, South Africa, Eastern Cape. See full address and map. Categories: Boat & Yacht Builders, Repairs & Brokers