Our studio

Divina Skin Care is centrally located in beautiful Shrewsbury, Massachusetts. Our skin care studio is located at 621 Main Street in the historical Rev. George Allen building, second floor, suite 10.