http://www.catholicchurchsxm.org/index.php/liturgy-schedule/liturgy-schedule

Mary, Star of the Sea is in the village of Simpson Bay and has a 5:00 PM Mass. It is closest to the Flamingo but is not really within walking distance. It is maybe a 5 minute taxi ride away