1. A New Leash On Life Inc 2432 County Street 2980, Blanchard, OK 73010 Coordinate: 35.04098,-97.68892 Phone: (405) 224-7715