Parking Lot Proposals for Downtown Loomis The Town of Loomis has an increasingly vibrant downtown business area located on Taylor Road between King Road and Sierra College Boulevard. The Town of Loomis incorporated in 1984, and by 1990, its population had reached 5,685. In 2023 it reached 6,779 and in 2024 it exceeded 6,830. Loomis’...