At the time any main building is erected or altered, off-street parking space shall be provided on the same lot therewith, but not in any required front yard or required exterior side yard in an R or R-A District, except as to a roadside stand, or in any required side yard in a C, M or C-M District. Off-street parking may be permitted by special use permit on a lot immediately adjacent thereto. Parking spaces shall be required as follows:
A. 
One parking space for each of the following:
(1) 
Dwelling unit or family.
(2) 
Two roomers, boarders or lodgers.
(3) 
Tourist room or hotel room.
(4) 
One hundred square feet of floor area used for doctor's or dentist's office and commercial recreation establishment not otherwise listed.
(5) 
Two hundred square feet of office floor area used for other office not specified above.
(6) 
Four seats in any auditorium, hall, theater, church or other place of public assembly.
(7) 
School classroom, plus one space for each six seats in the auditorium or stadium, whichever is larger.
(8) 
Two seats in any restaurant or other eating place.
(9) 
Bed in any hospital, convalescent or nursing home.
B. 
Three parking spaces for each roadside stand.
C. 
Ten parking spaces for each lane in a commercial bowling alley.
D. 
For shopping centers or groups of stores over 20,000 square feet of gross floor area, parking area in square feet equal to three times the gross floor area.
E. 
For individual retail stores, parking area in square feet equal to twice the gross floor area of the entire building.
F. 
Parking spaces for uses which must be approved by the Town Board shall be as required by the Town Board.
G. 
For all buildings not herein enumerated or excepted, one parking space for each 200 feet or gross floor space of the entire building shall be required.