Shelton medical spa opens on Bridgeport Avenue