|  Dr. Lawrence J Leventhal, M.D. Internal Medicine - Rheumatology Medicare: Accepting Medicare Assignments Practice Location: 727 Welsh Rd, Suite 201, Huntingdon Valley, PA 19006 Phone: 215-947-8701 Fax: 215-947-9704 | 
|  Dr. Fabiola Mendoncafeitosaruivo, M.D. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 2301 Huntingdon Pike, Huntingdon Valley, PA 19006 Phone: 215-886-0174 | 
|  Dr. Christopher Gene Halpin, M.D. Internal Medicine - Pulmonary Disease Medicare: Accepting Medicare Assignments Practice Location: 445 Shady Ln Fl 2, Huntingdon Valley, PA 19006 Phone: 215-663-9095 Fax: 215-663-9578 | 
|  Dr. Roberto Panis, M.D. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 2352 Philmont Ave, Huntingdon Valley, PA 19006 Phone: 215-947-4574 Fax: 215-947-0904 | 
|  Dr. Arthur M Lerner,  Internal Medicine Medicare: Not Enrolled in Medicare Practice Location: 3879 Somers Dr, Huntingdon Valley, PA 19006 Phone: 215-472-2200 | 
|  Bernard Kravitz,  Internal Medicine Medicare: Not Enrolled in Medicare Practice Location: 1985 Country Club Dr, Huntingdon Valley, PA 19006 Phone: 215-657-2235 | 
|  Robert Michelson, M.D. Internal Medicine - Pulmonary Disease Medicare: Medicare Enrolled Practice Location: 445 Shady Ln, 2nd Fl, Huntingdon Valley, PA 19006 Phone: 215-663-9095 Fax: 215-663-9578 | 
|  Dr. Allan Perry Freedman, M.D. Internal Medicine - Pulmonary Disease Medicare: Medicare Enrolled Practice Location: 445 Shady Ln, 2nd Fl, Huntingdon Valley, PA 19006 Phone: 215-663-9095 Fax: 215-663-9578 | 
|  Dr. Milind M Vaze, M.D. Internal Medicine - Gastroenterology Medicare: Accepting Medicare Assignments Practice Location: 727 Welsh Rd, Suite-101, Huntingdon Valley, PA 19006 Phone: 215-914-0600 Fax: 215-914-0115 | 
|  Geeta Vaze, MD Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 727 Welsh Rd, Ste 101, Huntingdon Valley, PA 19006 Phone: 215-947-5151 Fax: 215-947-6858 | 
|  Dr. Paul Stuart Karlin, D.O. Internal Medicine - Pulmonary Disease Medicare: Medicare Enrolled Practice Location: 445 Shady Ln, 2nd Fl, Huntingdon Valley, PA 19006 Phone: 215-663-9095 Fax: 215-663-9578 | 
|  Dr. Zenia A Chernyk, D.O. Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 930 Henrietta Ave, Suite A, Huntingdon Valley, PA 19006 Phone: 215-663-9006 Fax: 215-663-5673 | 
|  Dr. Michael James Palazzolo, M.D. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 821 Huntingdon Pike, Suite 205, Huntingdon Valley, PA 19006 Phone: 215-379-4001 Fax: 215-379-8153 | 
|  Aleksey Victorovich Shchurin, MD Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 3432 Manor Rd, Huntingdon Valley, PA 19006 Phone: 248-933-9039 | 
|  Dr. Alexander Rubin, MD Internal Medicine - Cardiovascular Disease Medicare: Accepting Medicare Assignments Practice Location: 821 Huntingdon Pike Ste 150, Huntingdon Valley, PA 19006 Phone: 267-627-6715 Fax: 267-627-6717 | 
|  Dr. Andrew Baldwin Rose, M.D. Internal Medicine - Interventional Cardiology Medicare: Accepting Medicare Assignments Practice Location: 1650 Huntingdon Pike, Suite 258, Huntingdon Valley, PA 19006 Phone: 215-938-1550 Fax: 215-938-1342 | 
|  Dr. Alec Eldar Musten, MD Internal Medicine - Cardiovascular Disease Medicare: Accepting Medicare Assignments Practice Location: 821 Huntingdon Pike Ste 150, Huntingdon Valley, PA 19006 Phone: 267-627-6715 Fax: 267-627-6717 | 
|  Dr. Martin Cane, M.D. Internal Medicine Medicare: Not Enrolled in Medicare Practice Location: 3794 Ridgeview Rd, Huntingdon Valley, PA 19006 Phone: 215-947-6344 | 
|  Dr. Joseph R Codispoti, MD Internal Medicine Medicare: Medicare Enrolled Practice Location: 1241 Burnett Rd, Huntingdon Valley, PA 19006 Phone: 215-947-7056 | 
|  Channarayapatna V. Kishan, M.D. Internal Medicine - Interventional Cardiology Medicare: Accepting Medicare Assignments Practice Location: 821 Huntingdon Pike Ste 150, Huntingdon Valley, PA 19006 Phone: 267-627-6715 Fax: 267-627-6717 |