Contact Us Please complete the form below to contact Stowe Seafood. We will be in touch with you as soon as possible. You can also call us at 802-253-8004. Please note that we cannot take orders via this form. Your Name Your Email Subject Your Message Subscribe to Receive Email Updates