Favorite Jessica Ngotngamwong, LCSW No Reviews Verified Telehealth 7935 E 57th St Faith-based Clinician and Military Spouse Clinician Telehealth State/Country: Oklahoma