Regarding parking, the county/township building code dictates how many parking spots for a place. I.e. how many per tennis court being built, how many per square footage of building, etc.
it makes sense there’s less parking than LSL, brownwood…. There’s almost no retail space.
For example, a driving range requires one spot per hitting bay.
A restaurant requires 1 per 125 sq. ft. of gross leasable area, or 1 per 2.5 seats, whichever is greater, plus stacking lane requirements (Do the math on that for LSL).
Here’s the code - search for parking
Municode Library