Finding Your Way By Liz Kirby August 21, 2014 Directions The Portland Company Complex is located in the heart of Portland’s downtown district. The address to plug into your GPS is 58 Fore Street, Portland, Maine 04101. Read More