Facebaar Jamaica is located in Norwood, Jamaica on 1139 Morgan Road, Golden Triangle Mall, Iron Shore, St James. Facebaar Jamaica is rated 3 out of 5 in the category caribbean in Jamaica.
Address
1139 Morgan Road, Golden Triangle Mall, Iron Shore, St James