Contactpro_happyhearts2017-01-11T21:48:06-06:00 Get In Touch If you are human, leave this field blank.Name *PhoneEmail *Comments/Questions *SubmitVerification *reCAPTCHA is required. Our Location Address: 1010 North Yale Ave., Tulsa, OK 74115 Phone: (918) 835-2941 Email: hhael@att.net