Internal Medicine Practice with Dr. Imran Haque

Dr. Imran Haque is a medical doctor in Asheboro who specializes in internal medicine. With over 19 years’ experience in the medical field, Dr. Imran Haque has made a positive contribution to the residents of Asheboro, Ramseur, and the surrounding areas. He is highly respected for the impact he has brought to the residents.


Haque graduated from the University of North Carolina. Dr. Haque acquired his training from the University of Virginia Internal Medicine, Roanoke-Salem Program and is currently licensed to practice medicine in North Carolina. He also took part in the Maintenance of Certification Program for Internal Medicine among other similar programs. Dr. Imran Haque is affiliated with several hospitals in Asheboro including Randolph Hospital, and Southeastern Regional Medical Center. He is also affiliated with Hugh Chatham Memorial Hospital, Firsthealth Montgomery Memorial Hosp, and High Point Regional Hospital among others within the area where he is allowed to practice medicine and admit patients.


Dr. Imran Haque provides a broad range of services to his patients and boasts of highly specialized knowledge, especially as an internist. He runs a private medical practice called Horizon Internal Medicine, which offers a broad range of medical services to patients and residents in areas where offices have been established. Dr. Imran Haque provides the following services to his patients in his medical offices in Asheboro and Ramseur:

  • Diabetes treatment options
  • Weight management help
  • Laser hair removal
  • 360 resurfacing
  • Venus body contouring


Haque’s services also include routine physical examinations as well as treating patients who visit him for specific treatments. He accepts medical insurance from various insurance companies, making his services affordable to most people. Dr. Imran Haque also serves as a primary care physician to his patients. He treats and diagnoses various common diseases while also providing referrals to specialists in different fields for further treatment or surgical services. Dr. Imran Haque is a caring doctor who is keen on ensuring that his patients get the best possible health care. Dr. Imran Haque also provides laboratory and ultrasound services in his offices where he always accepts new patients.