Roger Long Marine Architecture Engineer - Cape Elizabeth, ME Follow us Looking to contact Roger Long Marine Architecture? You can reach them at 207-799-1824