Libras Beauty Salons 7 years ago ID: #1065 Listed In : Beauty care 22 Catherine Hill, Frome, Somerset, BA11 1BZ Business Description Libras Beauty Salons, Address : 22 Catherine Hill, Frome, Somerset, BA11 1BZ Reviews & Ratings Write a Review No Review. Please login / register to add your review.