Expand your knowledge of the health industry by taking a tour of Steward House at Silver Hill Hospital. Staffed by dedicated professionals, this facility is a leader in local healthcare.
Steward House at Silver Hill Hospital is a health care facility in New Canaan. If you're after other things to see around the area, an interesting attraction is Norwalk Maritime Aquarium.