Willows Medical Center is a 20,986 SF medical center located at the intersection of Kings Highway North and Wilton Road just north of downtown Westport. This property is anchored by Yale University Fertility Clinic and home to many of the medical providers that service the local Westport community.