William D Davis Disabled Vet

Active Shawnee, OK