The John A McBride Senior Center is located in historic downtown Vacaville and houses 50+ activities, events, classes and programs. With over 8,000 square feet of flexible function space it is also the ideal rental location for your meeting, training, wedding or reception.