William Peter Blvd Castries
| Games & Game Supplies
Founded in December 2002, The Cell St. Lucia Limited is the country's largest mobile technology retailer with five convenient locations islandwide.Dealing exclusively with Digicel, the fastest-growing...