Thank you for your message. It has been sent.
There was an error trying to send your message. Please try again later.

Contact Me

Recommendations upon request.


  • Home Address: 1716 NE 16th Street, Oklahoma City, OK 73117  

Phone Number

  • Home Phone – 818-398-7098

  • Mobile Phone – 818-398-7098

Email Address

  • Email –

Other Info

  • Marital Status – Married to Professor Roberta Raider Sloan

  • Children – Christopher, Gregory and Maya

Professor Stephen Sloan

This website presented to Dr. Stephen Sloan with love on the occasion of his 85th Birthday by Chris, Carla, Caleb, and Calder Sloan