|  Dr. Yoginder K. Yadav, M.D. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 122 12th St, Princeton, WV 24740 Phone: 304-487-7726 Fax: 304-431-5263 | 
|  Anurag Marasini, MD Internal Medicine Medicare: Not Enrolled in Medicare Practice Location: 122 12th St, Princeton, WV 24740 Phone: 304-487-7000 | 
|  Dr. Joseph Wayne Morrello, D.O. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 3997 Beckley Rd, Princeton, WV 24740 Phone: 304-431-5499 Fax: 304-431-3400 | 
|  Vishnu A Patel, MD Internal Medicine - Pulmonary Disease Medicare: Accepting Medicare Assignments Practice Location: 1155 Mercer St, Princeton, WV 24740 Phone: 304-431-7000 | 
|  Dr. Abbas Yousef El-khatib, M.D. Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 296 New Hope Rd Ste 2, Princeton, WV 24740 Phone: 304-425-0345 Fax: 304-425-0349 | 
|  Dr. Rowena Gonzales-chambers, M.D. Internal Medicine - Hematology & Oncology Medicare: Accepting Medicare Assignments Practice Location: 1 Undercliff Ter, Princeton, WV 24740 Phone: 304-425-1453 Fax: 304-425-7343 | 
|  Dr. Todd E Duggan, MD Internal Medicine - Pulmonary Disease Medicare: Accepting Medicare Assignments Practice Location: 112 12th St, Princeton, WV 24740 Phone: 304-487-7000 | 
|  Corey White, DO Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 122 12th St, Princeton, WV 24740 Phone: 304-487-7000 | 
|  Dr. Christopher A Daniel, DO Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 122 12th St, Princeton, WV 24740 Phone: 304-487-7726 Fax: 304-431-5263 | 
|  Cassidy Smith, D.O. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 122 12th St, Princeton, WV 24740 Phone: 304-487-7000 | 
|  Shahid R Rana, MD FACC Internal Medicine - Cardiovascular Disease Medicare: Accepting Medicare Assignments Practice Location: 608 New Hope Rd Ste 4, Princeton, WV 24740 Phone: 304-487-7676 Fax: 304-487-9032 | 
|  Dr. Cuddalore P Vasudevan, M. D. Internal Medicine - Pulmonary Disease Medicare: Accepting Medicare Assignments Practice Location: 508 New Hope Rd Ste 7, Princeton, WV 24740 Phone: 304-425-0403 | 
|  Ryan Craddock, D.O. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 122 12th St, Princeton, WV 24740 Phone: 304-487-7047 | 
|  Mr. Kamalesh P Patel, M.D. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 405 12th Street Ext, Princeton, WV 24740 Phone: 304-425-7243 Fax: 304-487-3525 | 
|  Dr. Todd Andrew Smith, DO Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 407 12th Street Ext, Princeton, WV 24740 Phone: 304-487-0232 Fax: 304-487-0285 | 
|  Dr. Christopher Darin Parrish, D.O. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 407 12th Street Ext, Princeton, WV 24740 Phone: 304-487-0232 | 
|  Dr. Charles John Mirabile, M.D. Internal Medicine Medicare: Not Enrolled in Medicare Practice Location: 100 New Hope Rd, Suite 104, Princeton, WV 24740 Phone: 304-425-8183 Fax: 304-487-5612 | 
|  Mrs. Shahnaz I Rana, MD Internal Medicine Medicare: Not Enrolled in Medicare Practice Location: 100 Newhope Rd Ste 208, Princeton, WV 24740 Phone: 304-425-8707 Fax: 304-425-8707 | 
|  Amanda Mika,  Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 122 12th St, Princeton, WV 24740 Phone: 304-487-7000 | 
|  Kristin Daveen Bowman, DO Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 122 12th Street Ext, Princeton, WV 24740 Phone: 304-487-7726 Fax: 304-431-5283 |