Location Map

Independence Park Apartments in Durham
215 William Penn Plaza
Durham, NC 27704
Phone: (919) 251-5382
Fax: (919) 246-0801