Artist rendering of the new location for Eye Specialists of Delaware in Milford The former Happy Harry’s location on Dupont Boulevard in Milford is undergoing renovations and will be the future home of the Eye Specialists of Delaware. According to Dr. Ryan Halpern, the eye specialists will use a portion of the building while the other portion will be leased …