- Business
- People
- Government
Surf Shops in Belize
1 Surf Shops found in Belize
Centaur Communication Corporation Ltd
61 Queen Victoria Ave, OWT | Internet Service ProviderFounded in 1990 by John and Jaime BriceƱo, Centaur Communications is a customer-focused telecommunications company that provides digital television services and high-speed Internet. As one of the ...
Showing 1-1 of 1 Results