Home Our Locations Ocho Rios Ocho Rios Previous Next Address: Island Village Shopping Mall, Main Street, Ocho Rios – right next to the cruise ship pier. Phone: 876 675 8769Ocho Rios (map)