SOPHORA LLC Landscaping Contractors - North Haven, CT Looking to contact SOPHORA LLC? You can reach them at 203-287-2288