The Upton resident drafted a business plan and began searching for locations when he found the old Trombetta’s Farm on Rte. 20 in Northborough.
Read Complete New : Miller Farm Ice Cream and Garden Center opens at the former Trombetta’s in Northborough