TeamHealth - Stamford, CT
Stamford is a city located on Connecticut's coast on the Long Island sound. The third largest city in the state, Stamford is home to a vibrant urban community with metropolitan amenities. Explore the Stamford Museum & Nature Center for exhibits on natural and cultural history, and educational farm, an otter farm and observatory, Cove Island Park and more. Stamford is home to beaches, boardwalks, diverse eateries, shopping and more. Enjoy easy access to New York City while living in a city with all its own amenities!