EXHIBIT 10.4 WESTOWER HOLDINGS LTD. WESTOWER COMMUNICATIONS LTD. CREDIT AGREEMENT Dated as of June 9, 1998 BANKBOSTON, N.A., Agent BANCBOSTON SECURITIES INC., Syndication Agent and Manager TABLE OF CONTENTS