Located in the heart of the Windsor Town Green
Located in the heart of the Windsor Town Green
you want it?
we have it.
Bell Village in charming downtown Windsor, CA is an upscale shopping center housing an array of premier restaurants and retailers. Visit us to see how shopping, dining, and exploring feel when luxury + location come together.
Artisanal shopping, dining and professional services at your fingertips.
Location
The shopping center is conveniently located in the heart of the Windsor Town Green. Need your own space or more room to work? No worries, we’ve got you covered.
Leasing now
From private office space to artisanal retail storefronts, Bell Village caters to a variety of freelancers, entrepreneurs, & businesses alike.