Alan L. Barnes works in the field of Internal Medicine. Alan L. Barnes is registered with Medicare and accepts Medicare payments.
National Provider Identifier [NPI] | 1184712242 |
Last Name Of The Provider | BARNES |
First Name Of The Provider | ALAN |
View All |
Dr. Shabbir F. Khambatti, MD
This Doctor is OpenDoctor Recommended. |
|
Dr. Narcisa D. Intriago, MD
This Doctor is OpenDoctor Recommended. |
|
Dr. William J. Mitchell II, MD | |
Dr. Lelia R. Angel, MD
This Doctor is OpenDoctor Recommended. |
|
Dr. Stephen C. Fitzgerald, MD | |
Dr. Sudershan R. Admal, MD
This Doctor is OpenDoctor Recommended. |
|
Dr. Shivani Negi, MD
This Doctor is OpenDoctor Recommended. |
|
Dr. Alejandro L. Penzo-Grullon, MD
This Doctor is OpenDoctor Recommended. |
|
Dr. Manohar R. Maramraj, MD | |
Dr. William B. Maroma, MD |