Helen Keller. Our Community ... Patient Portal. Please send messages related to non-urgent medical or administrative matters through our patient portal. We will respond within 2 business days (Monday through Friday). For urgent matters, please call our office at (203) 363-0123. For a true emergency, please call 911..