About Leah Demarest
Leah Demarest is a social worker. Ms. Leah Demarest has 13 years of experience in social work.
Licenses
Leah Demarest has been registered with the National Provider Identifier database since December 07, 2012, and her NPI number is 1437494028.
Book an Appointment
To schedule an appointment with Ms. Leah Demarest, please call (641) 521-2778.