There was not an indoor riding area, but there is an outdoor riding ring. Last time I was there, there was 2 very very large pastures (about 15 - 20 acres each) where the horses get turned out to. He had 5 horses in one pasture and 10 in another.
Lots of room.
Its on Fairview Hill Rd in Newton.
There is also another stable across the road from it just in case you want to check out both of them.
Take Rt 94 and turn onto Fairview Hill Rd
You cant miss the stable.... and there should be a small sign out front of the gate.