Trellis Health - Main Location Trellis Health Address 1945 Congress St., Building C, Suite 101 Portland, ME 04102 US 43.654088, -70.319130 Contact Information (207) 661-3730 Map Map integration coming soon View on Google Maps Back to Trellis Health