1. Twin Willows Stables 233 Morgan Ave, Johnston, RI 02919 Coordinate: 41.80513,-71.48345 Phone: (401) 556-2350