Our 2nd Windsor Fitness Club location will be in Santa Rosa in Mission Plaza! New Location 52 Mission Circle Suite 125 Santa Rosa, CA 95409 Contact us (707-757-4441) for more Information! Memberships / Class Schedules — About Windsor Fitness Club We are a...