1. James Schiele & Sons Inc 10689 Tesshire Dr, Affton, MO 63123 Coordinate: 38.53374,-90.34282 Phone: (314) 843-0044