1. Pixilated Pictures 6 Timber Pines Ct, Defiance, MO 63341 Coordinate: 38.68332,-90.82645 Phone: (636) 398-1201