Best and cheapest is the pharmacy in the tourist village in Belize City. I do not have the phone number handy but will look for it. We used them to get meds for my mom.
I always order from Val-U-Med on Princess Margret Drive (across from Karl Heusner hospital) in Belize City (223 4755). They send the meds and I send the check on Tropic.
The opinions and views expressed on this board are the subjective opinions of Ambergris Caye Message Board members and not of the Ambergris Caye Message Board its affiliates, or its employees.