Margaret Steele practices as a General Practitioner in Philadelphia, PA.
Services
advance directives discussion, goals of care discussion, palliative care for advance illness symptoms, palliative care management of pain, quality of life discussion and management