Nathanael Armstrong, N.D. is passionate about optimizing your health and wellness.

Dr. Armstrong received his bachelor’s degree in Psychology with Magna Cum Laude honors from San Diego State University in 2007. He then went on to receive his Doctor of Naturopathic Medicine degree upon completing a four-year medical program at the Southwest College of Naturopathic Medicine in Tempe, Arizona in 2013. He has since practiced in a primary care family practice setting and a leading-edge longevity and optimal wellness-focused clinic.

Dr. Armstrong is now offering customized health services tailored to the needs and goals of each unique individual. Dr. Armstrong offers virtual calls for clients all over the world and in-office visits for the greater Houston area.

Schedule an Appointment Through Phone or Email




(832) 353-1396


502 Malone St. Tomball, TX 77375

Have a Question for the Doctor?