Inverrary Country Club -West is a Semi-Private, 18 hole golf course located in Lauderhill, Florida.
Closed June 1, 2020