Located in Downtown Portsmouth, New Hampshire, Puttin' On The Glitz offers fine Womens Jewelry, Hats and Accessories.
Puttin' on the Glitz is one of Portsmouth's most memorable and unique shops — a must-visit for every woman of style and distinction.