1 dog park in Westborough, MA: Westborough Dog Park. Free entry confirmed at 1, hours on record for 1.