Island Retreat, A Medical Spa
Island Retreat is nestled in the charming picturesque coastal community of Portsmouth, Rhode Island. It is located just ten minutes from historic Newport in the Old Almy landmark. Island Retreat provides a wide range of advanced skin…







