Patient Information

If you are experiencing fever OR cough AND have traveled internationally in the last 21 days, please stay home and call your doctor’s office.  Additionally if you believe you have been exposed to an individual with the coronavirus (COVID-19), please stay home and call your doctor’s office.

James David Knox

James David Knox, MD

Schedule an Appointment

If you are a new patient to Tower Health, please schedule an appointment using this form. Patients already using MyTowerHealth should schedule all appointments through that system.




  • Family Medicine


Medical School

Thomas Jefferson University Hospital


Bryn Mawr Hospital, Family Medicine

Board Certification

American Board of Family Medicine

Office Information


Patient Ratings and Comments

Patient satisfaction and quality improvement are top priorities at Tower Health Medical Group. Learn more about how patients rate and review their experience with our medical providers. Learn More.

5.0 out of 5 (177 Ratings, 53 Comments)


Patient comments are posted in the spirit of being completely honest and transparent with the community we serve. Learn more about the patient comments that you'll see on our medical provider profiles. Learn More.

Patient Comment September 2020
very pleased with the experience
Patient Comment September 2020
Awesome doctor and staff.
Patient Comment September 2020
Dr. Jim Knox, makes you understand your condition in laymen terms, very clear and to the point. Also, most important he listens to your input, he conveys a true concern he is there to help you.
Patient Comment August 2020
Dr.Knox was great . He listen to my concerns and ask me what I thought about his recommendations. I will definitely be keeping him as my new physician.
Patient Comment August 2020
No complaints about Dr Knox. made my husband switch to him as well.
Patient Comment August 2020
Dr. Knox is a one of a kind Dr.
Patient Comment August 2020
Glad Dr. Knox is back in private practice
Patient Comment August 2020
It was the best appointment I have had with a Doctor. Dr Knox has exceptional skills in listening and wide range of knowledge and excellent communication of information to me. I am very happy that he accepted me and my husband into his practice.
Patient Comment August 2020
A great visit to a knowledgeable and caring Doctor. His expectations were clearly articulated. He showed a wide knowledge of health issues for an older person like me.
Patient Comment August 2020
Dr. Know leaves no stone unturned. he genuinely cares about your concerns and making sure you have all the necessary information and potential treatment plans.
Patient Comment August 2020
Out standing
Patient Comment August 2020
Felt confidence with Dr Knox.
Patient Comment August 2020
always good at dr. Knox
Patient Comment August 2020
Dr Knox cares for you as if you're family.
Patient Comment August 2020
Dr. Knox is professional, good listener, caring, offers explanations and friendly. I am very pleased with this care.