The shiny new rest stop is open! While you're in the area, check out Downtown Milford with its picturesque duckponds, green, harbor, restaurants, shops and more. Off Exit 39A after Cherry Street.
This place is scamming you to buy bottled water! The pretty, clean environment does not even boast a water fountain. I will not give any of these restaurants my business!
The I-95 Milford NB CT Service Plaza offers a variety of different food options, clean bathrooms and free wi-fi! Make sure you stop in, check-in and enjoy a hot meal on your way through Milford!