If you want to return all the offices, the table that has ALL the offices must be in the FROM clause
FROM tblAllOffices
Generally, the rest of the tables should be left joined (thanks for pointing that out Wayne) to prevent the join from eliminating some of the offices. One approach would be...