The following regulations shall govern the location of off-street parking areas:
(a) Unless specifically prohibited by district regulations of this Ordinance, unenclosed parking areas may be located in required yards but shall not be located less than fifteen (15) feet from a front lot line nor less than five (5) feet from a side or rear lot line. Driveway areas providing direct access to single-family residences are exempt from this requirement regulating distance from lot lines.
(b) Parking spaces for all uses shall be located on the same lot as the use which they are intended to serve.