Top Golf North Point Mall Wills Park See More Primrose Cottage, Ivy Hall, Roswell Mill, Country Club of the South and other wedding venues Downtown Alpharetta Country Club of Roswell See Less