Apartment Complex in Williamsville NY Please check with our property managers regarding availability before applying online to ensure that we have the openings that you are looking for. Property manager contact information can be found on each property page of our website. 2 found.Glen Park 716-748-6121 Ext: 118 OR 119 6 E Spring St, Williamsville, NY 14221, USAView PropertySturbridge Apartments 716-803-6987 790 Maple Road Williamsville, NY 14221View Property