fobnews.org
WHY BARRON?
Barron, Sinaloa is a small Mexican town located 30 minutes from the city of Mazatlan and 5 km from the community of Estrella del Mar. Many of the staff who work at Estrella del Mar live in Barron s…