Golf Island opens in Coeur d’Alene
Virginia Thomas
Indoor virtual golf facility Golf Island has opened in the Riverstone area of Coeur d'Alene, at 2410 N. Old Mill Loop. Owners Thomas Tedder—founder of Post Falls-based gun holster manufacturer Tedder Industries LLC—and Taylor Vold debuted the five-bay...
Full Story