Contact Us Avalon is always at your service by phone at 203-746-8844. As an added convenience, we have provided the contact form below. Your Name (required) Your Email (required) Subject Your Message Δ