Strode Funeral Home
610 South Duncan
Stillwater, OK 74074
(405) 372-5550
(405) 372-5608 (fax)
Hours:
Staff on-site 24 hours a day. Office open until 6:00 p.m. daily.