The Lucky Duck

993 Market St.
Fort Mill, SC 29708
Visit Website