We used to live very close to this place so I used to drive by it more than once a day. I think this place changed ownership 5 times in the 4 years I lived there! The few times we did go mini golf there - the greens were very well worn and in need of replacement. There were also several bricks missing from the edges of the greens - so your ball will frequently leave the green.
This place has great potential - but it needs to have some owners who will put in the time to maintain the place.
They also have batting cages - but I have never used those.