Contact Us

myOstrich Internet Services
2 Main Street
Suite 15-107
Biddeford, ME 04005
877-567-8742

We prefer contact via email for anything other than critical services, so please send email to support@myostrich.net unless you have a critical need. We'll respond to your email as soon as we can.