Millie Rose Towels are IN the Ponte Vedra Inn and Club!
Posted by Jennifer Malzacher onWe are SO excited to announce that our Millie Rose Golf and Tennis Towels are IN Florida's most iconic, stunning five diamond resort...the Ponte Vedra Inn and Club! This luxury resort is located in Ponte Vedra Beach, FL, which also happens to be our beautiful, seaside hometown!