Address: 2981 South Highway 94
Defiance, Missouri, 63341
Phone: (636) 798-7426