Dr. Howell is located at 6328 E. Brown Road Ste. #103 Mesa, Arizona 85205. The office is located between Recker and Power road on the north side of the street across from the Hershey Plaza. If you have other questions, please feel free to use the form below. Do not include confidential information in email communications. Please limit your email to brief questions or scheduling requests. I will make my best effort to get back to you within one business day, if you need a quicker response, please call me at (480)382-8570. In the event of an emergency, please call 911 immediately.