Skip to Content

Resize text:

A A A
Dr. Jon B Mcgregor picture

Dr. Jon B Mcgregor

Cardiovascular Diseases


MedGroup

Add to my saved list

Physician Biography

Board certified in Internal Medicine, Cardiovascular Disease, and Echocardiography, Dr. McGregor completed a General Surgery internship at Ochsner Clinic in New Orleans and an Internal Medicine internship at Baylor College of Medicine in Houston. His residency and fellowship training was achieved at Baylor College of Medicine and The University of Texas Medical Branch in Galveston, respectively.

Practice Summary



Gender: Male

Specialties: Cardiovascular Diseases

Residency:Baylor College of Medicine, 1998

Fellowship:University Of Texas Medical Branch, 2004

Medical/Podiatric/Dental :University Of Texas Medical Branch, 1993


Affiliated Centers:
Memorial Hermann Southwest Hospital

Online Appointment



By selecting an appointment time you will be transferred from the Memorial Hermann website to our scheduling partner's website - Healthpost.com. Please read the Healthpost Privacy Policy and Terms of Use for more information about this site.

Accepted Insurance Plans


MHealth Edge
Bravo Medicare HMO
Interplan Health Group (IHG)
MHealth MHHS (FOC)
Community Health CHIP
MultiPlan PPO
MHealth MHHS (FOC) CI
Community Health STAR
PHCS EPO
Aetna Commercial
Community Health: CHIP
PHCS PPO
Aetna Medicare Premier
Elder Health (Bravo) Medicare
PPO Next
Aetna Medicare Value
Employers Health Network
Provider Select PPO
Amerigroup CHIP
Healthsmart Accel CI
Texas True Choice
Amerigroup Star/Star Plus
HealthSmart EPO
Three Rivers
Amerivantage Medicare HMO
Healthsmart PPO CI
Wellcare
BCBS Medicare
Humana HMO Gold Plus
WorkLink
BlueChoice PPO
IMS

Always verify insurance coverage with your provider prior to receiving care.

Location & Contact Information
--
--


Primary Office

7737 Southwest Fwy Ste 700,
Houston, TX 77074

Phone: (713) 272-1600
Fax: (713) 272-1615

Get Directions

1327 Lake Pointe Pkwy Ste 525,
Sugar Land, TX 77478

Phone: (281) 725-5950
Fax: (281) 494-2728

Get Directions