Smilow Cancer Care Center – North HavenNorth Haven Medical Center(203) 407-80026 Devine St., Suite #Ste 2C North Haven, CT 06473Get Directions Visit Website