Francillia's Bar
Saint Lucia
>
Micoud
>
Francillia's Bar
Francillia's Bar is a building in Micoud.
Francillia's Bar
Object
Bar
Building
Yes
Patience Road
Atkins shop
Creole Bakery
Morne Bois Den Road
La Pointe
Paris Drive
Grocery Shop
La Pointe Pentecostal Church
Martha's Minimart
Tall Shop
La Pointe Road
Patience Bus Stop, Patience