Dr. Kosteva has indicated that they offer telehealth. Contact the office to check for eligibility for your needs.

Dr. John Kosteva, MD
Telehealth available
About
Dr. John Kosteva, MD is a hematology specialist in Salem, NJ. He currently practices at Prime Healthcare Foundation - Salem Hospital LLC and is affiliated with Brandywine Hospital. He accepts multiple insurance plans. Dr. Kosteva is board certified in Hematology.
Education
- Temple University School of Medicine, Medical School — 2002
Insurance Accepted
- Aetna
- Anthem
- Blue Cross Blue Shield
- Capital Blue Cross
- CareFirst Blue Cross Blue Shield
- Cigna
- Geisinger Health Plan
- Harvard Pilgrim Health Care
- Humana
- MultiPlan
- QualCare
* Please verify this information when scheduling an appointment.
Patient Satisfaction
Leave a review
How likely are you to recommend Dr. Kosteva?
Regularly see Dr. Kosteva and have the opportunity to know the team at Penn medicine. The visits are helpful and the staff are incredible kind and caring. They go out of the way to make your experience stress free. Great listeners and attentive to any concerns that may arise.
Frequently Asked Questions
Dr. John Kosteva, MD generally accepts new patients. You can see Dr. Kosteva's profile to make an appointment.
Use our insurance check to verify if Dr. Kosteva accepts your insurance.
Dr. Kosteva frequently treats Anemia, Deep Vein Thrombosis (DVT), and Neutropenia.
Dr. Kosteva's office is located at 310 Woodstown Rd, Salem, NJ 8079. Find other locations and directions.
Find contact information here to make an appointment.
Hospital Affiliations
- Brandywine Hospital
- Hospital of the University of Pennsylvania
Locations
-
Practice
-
1
Prime Healthcare Foundation - Salem Hospital LLC
310 Woodstown Rd, Salem, NJ 8079 Existing Patients: (856) 878-6895
-
1