4315 Big Tree Way, Greensboro, North Carolina 27409 USA
Pick up golf club, no attendant, self serve.
Photo Credit: Yelp