At Avalon Milford we offer One and Two bedroom apartments with the finest features. Located in Milford, CT, right around the corner from I-95 and the Merritt Parkway and a great halfway point between New York City and Boston, Avalon Milford offers the most convenient location this area has to offer. The Post Road is just minutes away where you can enjoy an array of shopping and restaurants. You can be at ease knowing that you will receive award winning customer service and some of the finest amenities. Please call us today for a personalized tour.