Where is Town Hall Located? 3 S. Timber Ridge Parkway - At the corner of WCR 74 and Timber Ridge Parkway.