Address: 3173 Holland Rd, Virginia Beach, VA 23453, USA
william hughes | Oct 17, 2019
Both
Geoff Hodge | Oct 17, 2019
They have mats with just a ball tray, mats with the auto tee system and a grass section off to the far right, near the 17th hole of the mini golf course.