Dr. Terrance P. May
Last updated: Aug 16, 2022

Dr. Terrance P. May

  • Gender: Male
  • Experience: 34 years
  • Graduation year: 1987
  • Sole propriator: No
  • NPI: 1316948128

Dr. Terrance P. May M.D.

Cardiac Electrophysiologist

He is located at 2001 Crystal Spring Avenue Southwest Suite 203 in Roanoke, VA 24014. Can help patients with the following: Abdominal Pain, Atherosclerosis, Common Cold, High Blood Pressure, Obesity, Urethritis. His National Provider Identifier (NPI) number is 1316948128. Appointment can be made via the phone number (540) 982-8204. He is affiliated with 2 practices and 3 hospitals.

Conditions treated

Terrence P. May, being an cardiac electrophysiologist, treats the following conditions. Please be advised that this list may not be complete. For the full list of conditions treated, consult directly with Dr. Terrance P. May.

  • Abdominal Pain
  • Acute Pain
  • Anemia
  • Angina
  • Arthritis
  • Asthma
  • Atherosclerosis
  • Atrial Fibrillation
  • Atrial Septal Defect (ASD)
  • Bladder Control
  • Bradycardia
  • Carotid Artery Disease
  • Cerebral Aneurysm
  • Chest Pain
  • Cholecystitis
  • Chronic Obstructive Pulmonary Disease (COPD)
  • Chronic Venous Insufficiency
  • Common Cold
  • Congenital Heart Disease (CHD)
  • Constipation
  • Cystitis
  • Diarrhea
  • Edema
  • Fever
  • Gastroesophageal Reflux Disease (GERD)
  • General Care
  • Headache
  • Heart Disease
  • Hiatal Hernia
  • High Blood Pressure
  • Hot Flashes
  • Hyperlipidemia
  • Hyponatremia
  • Influenza
  • Inguinal Hernia
  • Migraine
  • Nausea and Vomiting
  • Obesity
  • Osteoporosis
  • Pacemaker
  • Peptic Ulcer
  • Pericardial Tamponade
  • Pericarditis
  • Prescription Refill
  • Renal Vascular Disease
  • Rheumatic Heart Disease
  • Urethritis
  • Urinary Tract Infection (UTI)
  • Wolff-Parkinson-White Syndrome (WPW)

Procedures Performed by Dr. Terrance P. May

Insurances Accepted by Dr. Terrance P. May

  1. Medicare

Medicare Enrollment

Dr. Terrance P. May is enrolled to bill Medicare as a Practitioner - Cardiovascular Disease (cardiology) (also registered under: Practitioner - Internal Medicine) .

Bills through: Carilion Healthcare Corporation

Based on Medicare's public enrollment records as of Jul 17, 2026. This reflects Medicare fee-for-service enrollment only and is not a comment on insurance accepted, quality, outcomes, or board certification.

Studies

Graduated in 1987

Additional Specialities

  • Internist

Affiliated practices

Carilion Roanoke Community Hospital
101 Elm Avenue Southeast
Roanoke, 24013 VA
(540) 985-9715
Carilion Medical Group
213 South Jefferson Street
Roanoke, 24011 VA
(540) 224-5715

Affiliated hospitals

PRINCETON COMMUNITY HOSPITAL
122 12TH STREET
PRINCETON, 24740 WV
(304) 487-7260
CARILION MEDICAL CENTER
1906 BELLEVIEW AVENUE, SE
ROANOKE, 24014 VA
(540) 981-7000
CARILION NEW RIVER VALLEY MEDICAL CENTER
2900 LAMB CIRCLE
CHRISTIANSBURG, 24073 VA
(540) 731-2000

Looking for more Cardiac Electrophysiologists?

Here are cardiac electrophysiologists in Virginia you may want to explore.

Dr. Glenn M. Brammer
  • Gender: Male
  • Address: 78 Medical Center Drive Fishersville, 22939, VA
Dr. Carl W. Musser
  • Gender: Male
  • Address: Suite 203 2001 Crystal Spring Avenue Southwest Roanoke, 24014, VA
Dr. Richard C. Massaro
  • Gender: Male
  • Address: Suite 203 2001 Crystal Spring Avenue Southwest Roanoke, 24014, VA
Dr. Allan L. Murphy
  • Gender: Male
  • Address: Suite 110 11803 Jefferson Avenue Newport News, 23606, VA
Dr. Haroon Rashid
  • Gender: Male
  • Address: #150 2901 Telestar Court Falls Church, 22042, VA
Dr. Ian F. Woollett
  • Gender: Male
  • Address: Suite 100 612 Kingsborough Square Chesapeake, 23320, VA
Dr. Stephan J. Vivian
  • Gender: Male
  • Address: 500 J Clyde Morris Boulevard Floor Annex1 Newport News, 23601, VA
Dr. Anthony C. Chang
  • Gender: Male
  • Address: Suite 200 2901 Telestar Court Falls Church, 22042, VA
Dr. Marc Wish
  • Gender: Male
  • Address: #101 3020 Hamaker Court Fairfax, 22031, VA
Dr. Harry Lee Kanter
  • Gender: Male
  • Address: 111 Medical Parkway Floor 2 Chesapeake, 23320, VA

Questions & Answers

Where can you meet with Terrence P. May?

Terrence P. May's office is located at 2001 Crystal Spring Avenue Southwest Suite 203 in Roanoke, VA 24014.

Has Terrence P. May affiliation with hospitals?

Terrence P. May is affiliated with PRINCETON COMMUNITY HOSPITAL. For the full list of hospitals see this list.

What conditions does Terrence P. May treat?

Terrence P. May provides treatment for Abdominal Pain, Atherosclerosis, Common Cold, High Blood Pressure, Obesity, Urethritis. For the full list see this list.

Does Terrence P. May accept patients with Medicare?

Yes, Terrence P. May accepts patients with Medicare.

Does Terrence P. May have affiliation with practices?

Terrence P. May is affiliated with Carilion Roanoke Community Hospital. For the full list of practices see this list.