1. Richards Welding & Metal Buildings Inc. 1982 N Macarthur Ave, Blanchard, OK 73010 Coordinate: 35.15609,-97.61678 Phone: (405) 485-8611