Opened in 1995, Lou's Golf Shop is a golf store located in Carrollton, Texas with approx. 1,200 square feet of retail space dedicated to golf clubs, golf clothing or other golf equipment essential for avid Texas golfers. Lou's Golf Shop's Carrollton golf shop is managed by Kevin Luallen, General Manager, who can be reached on (972) 446-1418.
left a review
of Island Pointe, River Islands
View Activity Feed