We have found 11 properties on O Neil Dr, Westborough, MA. Average price per square feet on O Neil Dr is $202. It is 31.2% higher than average price per sqft Westborough. Average sale price on O Neil Dr is $326,900. It is 23.8% lower than average sale price in Westborough.