Dr. Muhammad Ashraf, MD is a health care provider primarily located in Charlotte, NC, with other offices in Fayetteville, NC and Springfield, IL (and 3 other locations). He has 54 years of experience. His specialties include Cardiovascular Disease, Internal Medicine, Pulmonology. Dr. Ashraf is affiliated with Fayetteville VA Medical Center. He speaks Russian and English.
Graduated in 1969
Dr. Ashraf graduated from the King Edward Medical University in 1969. He works in Charlotte, NC and 4 other locations and specializes in Cardiovascular Disease, Internal Medicine and Pulmonology. Dr. Ashraf is affiliated with Fayetteville VA Medical Center.