Duck currently resides at 1203 Silverleaf Ave, Rapid City, Sd 57701. The current age of Duck is 58. Duck has listed phone number: (605) 343-1237. 1966 is the birth year of Duck. Company linked with...