Windsor at Oak Grove About
Windsor at Oak Grove is the perfect blend of urban convenience and picturesque surroundings. Located just 15 minutes from downtown Boston in the lovely town of Melrose, the village-like community bustles with incredible possibilities for recreation, pleasure, and comfort.Residents can also take advantage of the convenient Village Shops located right on the property. A fantastic Italian restaurant, sushi restaurant, coffee shop, spa and nail salon are all right outside your door. Visit us today to make Windsor at Oak Grove your new home!
Windsor at Oak Grove Services
Windsor at Oak Grove Amenities
Windsor at Oak Grove Photos (9)
Windsor at Oak Grove FAQ
Windsor at Oak Grove where ?
Windsor at Oak Grove at 12 Island Hill Ave., Melrose, Massachusetts 02176
Windsor at Oak Grove phone number ?
Windsor at Oak Grove phone number 8443638312
Windsor at Oak Grove contact ?
You can call at 8443638312.You can fill out the form at windsoratoakgrove.com.
12 Island Hill Ave. zip code ?