1. Strode Funeral Home Pet Memories 610 S Duncan St, Stillwater, OK 74074 Coordinate: 36.11486,-97.06181 Phone: (405) 372-8276