About Penn Center, Inc
Penn Center, Inc is a residential treatment facility, intellectual disabilities and/or developmental disabilities practice located in Delhi, IA.
Our Facilities
Penn Center, Inc has been registered with the National Provider Identifier database since January 20, 2007 and its NPI numbers are 1881747830 , 1871623546 , 1235269903 , and 1154451813.
Book an Appointment
To schedule an appointment, please call (563) 922-2881.