Immediate Care Center At Stamford Health Tully Health Center
32 Strawberry Hill Ct 1st Fl, Stamford, CT 06902