One Hospital Plaza, Stamford, CT 06902, United States
Tully Health Center, 32 Strawberry Hill Ct, Stamford, CT 06902, United...