No parking to serve lots for business office or professional use shall be permitted within the area between the street line and any building or in the front yard, including extension of a line from the building to the full width of the lot, nor within 15 feet of the side or rear boundary lines of any property lot, except for a congregate care/independent senior living use, which shall be permitted to have parking: (i) in the front yard, provided that such parking is set back from the street line by no less than 15 feet; (ii) within an area between the building and 15 feet from the street line in a side yard on a corner lot; and/or (iii) at least 15 feet from any side or rear boundary lines. In the event that there is not adequate space for a business office or professional use in the rear of the lot and on either side of the lot to provide all the parking required for the use to occur on the property, then to the extent that there is not adequate space in the rear and side yards, supplemental parking may be allowed in the front yard (no less than 20 feet from the street line), if authorized by special exception granted by the Zoning Hearing Board, after hearing.