About Neena Church
Neena Church is a social worker. Ms. Neena Church has 7 years of experience in social work.
Licenses
Neena Church has been registered with the National Provider Identifier database since November 01, 2016, and her NPI number is 1306398847.
Book an Appointment
To schedule an appointment with Ms. Neena Church, please call (541) 962-8800.