Ready for occupancy, the Galway Business Centre is located only minutes from downtown St. John’s and is nestled at the crossroads of the fastest growing communities in Newfoundland & Labrador. This is a business centre within a community, with all of the amenities that your organization will need well within reach.