Centro Comercial Plaza del Sur Shopping center Address 8R69+3M5, Choluteca, Honduras Rating on Google Maps 4.30 (41 reviews) Open on Google Maps