About Amber Iller
Amber Iller is a mental health clinic located in Londonderry, NH.
Our Facilities
Amber Iller has been registered with the National Provider Identifier database since October 29, 2018 and its NPI number is 1407323447.
Book an Appointment
To schedule an appointment, please call (617) 803-0644.