![]() Claudia Gragnoli, M.D. Internal Medicine - Endocrinology, Diabetes & Metabolism Medicare: Accepting Medicare Assignments Practice Location: 211 S 9th St, Suite 600, Philadelphia, PA 19107 Phone: 215-955-1925 Fax: 215-928-3160  | 
![]() Robert D Schaller, DO Internal Medicine - Cardiovascular Disease Medicare: Accepting Medicare Assignments Practice Location: 3400 Civic Center Blvd Fl 2, Philadelphia, PA 19104 Phone: 215-615-4949 Fax: 215-615-0829  | 
![]() Dr. William David Schweickert, MD Internal Medicine - Pulmonary Disease Medicare: Accepting Medicare Assignments Practice Location: 3400 Civic Center Boulevard, West Pavillion - 1st Floor, Philadelphia, PA 19104 Phone: 215-662-3202  | 
![]() Mohammed A Haque, MD Internal Medicine Medicare: Not Enrolled in Medicare Practice Location: 7901 State Rd, Philadelphia, PA 19136 Phone: 215-685-7741  | 
![]() Ellen M. O'connor, MD Internal Medicine Medicare: Not Enrolled in Medicare Practice Location: 111 S 11th St, Suite 6230, Philadelphia, PA 19107 Phone: 215-955-6835 Fax: 215-923-5778  | 
![]() Anita J Kumar, MD Internal Medicine - Hematology & Oncology Medicare: Accepting Medicare Assignments Practice Location: 3400 Spruce Street, 16 Penn Tower, Philadelphia, PA 19104 Phone: 215-615-5858  | 
![]() Ilona Sinead Lorincz, MD Internal Medicine - Endocrinology, Diabetes & Metabolism Medicare: Accepting Medicare Assignments Practice Location: 3400 Civic Center Blvd, Pcam 4 West, Philadelphia, PA 19104 Phone: 215-662-2300  | 
![]() Matthew G Denker, MD Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 3400 Spruce St, Philadelphia, PA 19104 Phone: 215-662-2638 Fax: 215-349-5703  | 
![]() Dr. James William Walter Ii, M.D. Internal Medicine - Gastroenterology Medicare: Accepting Medicare Assignments Practice Location: 833 Chestnut St, Suite 701, Philadelphia, PA 19107 Phone: 215-955-6180  | 
![]() Dr. Neil Kapadia, M.D. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 3401 N Broad St, Philadelphia, PA 19140 Phone: 215-707-7237 Fax: 215-707-9389  | 
![]() Kristin Elizabeth Criner, M.D. Internal Medicine - Endocrinology, Diabetes & Metabolism Medicare: Accepting Medicare Assignments Practice Location: 3401 N Broad St, Philadelphia, PA 19140 Phone: 215-707-4600 Fax: 215-707-5599  | 
![]() Dr. Christopher Chu, M.D. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 3401 N Broad St, Philadelphia, PA 19140 Phone: 215-707-1622 Fax: 215-707-0943  | 
![]() Kanchana Nilupul Herath, MD Internal Medicine - Rheumatology Medicare: Accepting Medicare Assignments Practice Location: 1261 Division Highway, Ste 2, Philadelphia, PA 17522 Phone: 717-299-1301 Fax: 717-299-2214  | 
![]() Aditi Puri Singh, M.D. Internal Medicine - Hematology & Oncology Medicare: Accepting Medicare Assignments Practice Location: 3400 Civic Center Blvd, 3rd Fl Pavilion, Philadelphia, PA 19104 Phone: 215-662-6318  | 
![]() Ruben Winkler Rhoades, MD Internal Medicine - Hematology Medicare: Accepting Medicare Assignments Practice Location: 1015 Chestnut St Ste 1321, Philadelphia, PA 19107 Phone: 215-955-4730  | 
![]() Archna Bajaj, MD Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 3401 N Broad St, Philadelphia, PA 19140 Phone: 215-707-3397  | 
![]() Shikha Rathi, MBBS, MD Internal Medicine - Geriatric Medicine Medicare: Accepting Medicare Assignments Practice Location: 7908 Bustleton Ave, Philadelphia, PA 19152 Phone: 215-725-7401 Fax: 215-725-5827  | 
![]() Dr. Christopher Schmoyer, MD Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 3400 Spruce St, Philadelphia, PA 19104 Phone: 215-349-8222 Fax: 215-349-5915  | 
![]() Alexander Edwin Glaser,  Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 3400 Spruce St, Philadelphia, PA 19104 Phone: 215-662-2200  | 
![]() Dr. Asya Nina Varshavsky Yanovsky, M.D. Internal Medicine - Hematology & Oncology Medicare: Accepting Medicare Assignments Practice Location: 333 Cottman Ave, Philadelphia, PA 19111 Phone: 215-728-2500 Fax: 215-728-3639  |