Dashing Diva Nails and Spa

1016 Paradise Road, Swampscott, Massachusetts, 01907