Guide > Hospital in Connecticut > Hospital in South Windsor > Sheila T. Watts, PT