Peace of Mind Pediatrics. Nursing (Nurse Practitioner), Pediatrics • 2 Providers. 5476 Main St Ste 104, Del City OK, 73115. Make an Appointment..