About John Upshaw, LISW
John Upshaw, LISW is a clinical social worker. Mr. John Upshaw has 18+ years of experience in clinical social work.
Education
John Upshaw, LISW earned a degree of a Licensed Independent Social Worker.
Licenses
John Upshaw, LISW has been registered with the National Provider Identifier database since June 28, 2006, and his NPI number is 1225066673.
Book an Appointment
To schedule an appointment with Mr. John Upshaw, please call (319) 268-9700.