1. Meadow Brook Stable Inc 736 Edmands Rd, Framingham, MA 01701 Coordinate: 42.33527,-71.46571 Phone: (508) 309-6426