Dekalb Physician Hospital Orgniztn is located in Decatur, United States on 250 E Ponce de Leon Ave Suite 320. Dekalb Physician Hospital Orgniztn is rated 3 out of 5 in the category hospital in United States.
Address
250 E Ponce de Leon Ave Suite 320
Accessibility
Wheelchair-accessible entrance