Any person, firm or corporation, desiring to erect or operate a gasoline-filling station at a location within the Borough where a gasoline-filling station has not been in operation or licensed prior to the passage of this chapter, shall first make application to the Building Subcode Official for a permit as provided in Chapter
170, Construction Codes, Uniform. Upon receipt of said application, it shall be the duty of the Building Subcode Official to notify the Mayor and Council that such application has been received and that the provisions of the Building Code have been complied with. The Mayor and Council shall then hold a public hearing, after notice has been published once in a newspaper circulating in the municipality, at least 14 days before such hearing, the cost of advertising such notice to be borne by the applicant, and proof of publication thereof to be filed by said applicant with the Borough Clerk prior to, or at such hearing. If, after such hearing, the Mayor and Council shall then determine that the use applied for on the premises described in such application for a permit is detrimental to the health, morals, safety and general welfare of the neighborhood or the community, by reason of the hazard from fire or explosion, undue congestion of or interference with traffic, the escape of noxious fumes or for any other reason which, in the opinion of the Mayor and Council, is detrimental to the public interest, it shall direct the Building Subcode Official not to issue a permit for the erection and use referred to in the application, otherwise it shall direct the issuance of such permit.