We love the St Thomas Public Library. We are always greeted when we arrive and staff are always very approachable and helpful. My daughter enjoys the large selection in t ... more