Photo of Dr. Gregg Castillo, MD

Dr. Gregg Castillo, MD

Family Medicine

Family Practice

Dr. Gregg Castillo earned his medical degree at the University of Texas Health Science Center at Houston (UTHealth) Medical School and completed his residency in the Southwest Memorial Family Practice Residency Program in Houston. Board certified in family medicine, Dr. Castillo’s clinical interests are diabetes, high blood pressure, physicals and ...

Dr. Gregg Castillo earned his medical degree at the University of Texas Health Science Center at Houston (UTHealth) Medical School and completed his residency in the Southwest Memorial Family Practice Residency Program in Houston.

Board certified in family medicine, Dr. Castillo’s clinical interests are diabetes, high blood pressure, physicals and keeping people out of the hospital. He has been in practice in Houston since 2007, treating patients two years and older.

Dr. Castillo focuses on preventative care and keeping his patients healthy, working with them to make sure they understand their condition. Rather than just prescribing medicine, he explains what they are taking and why. His patients appreciate the time he spends with them to discuss their medical problems and treatments.

A resident of Humble, Dr. Castillo is married to a pediatrician. His favorite out-of-office activities are exercising and eating.

Read More Read Less

Locations and Appointments

Call to make an appointment (281) 436-0061

Meet the Provider

Specialties
  • Family Medicine
  • Family Practice
  • Primary Care
Medical Education

University of Texas Health Science Center Houston 2004

Languages Spoken
  • English
  • Spanish
Affiliated Centers
  • Memorial Hermann Northeast Hospital
Gender

Male

Internship & Residency

Memorial Family Practice Residency Program (USE REC# 6306) 2007

PCP Number

100000035578

Clinical Interests
  • Diabetes
Cities Served

Channelview, Crosby, Highlands, Houston, Humble

Zip Codes Served

77013, 77015, 77016, 77028, 77029, 77039, 77044, 77049, 77050, 77078, ...

77013, 77015, 77016, 77028, 77029, 77039, 77044, 77049, 77050, 77078, 77093, 77213, 77217, 77228, 77229, 77294, 77325, 77346, 77347, 77396, 77530, 77532, 77562

Show More Show Less

Insurance Accepted

Insurance Providers
  • Aetna Most Benefit Plans
  • Aetna Medicare
  • Aetna Memorial Hermann
  • Amerivantage
  • BCBS Medicare Advantage HMO
  • Blue Cross Blue Shield Texas
  • Blue Medicare Advantage PPO
  • Cigna Most Benefit Plans
  • Community Health Choice Marketplace QHP
  • HMO Blue Texas
  • Humana HMOx QHP Exchange
  • Humanachoice PPO Medicare
  • Medicare Traditional
  • Memorial Hermann Advantage HMO
  • Memorial Hermann Advantage PPO
  • Memorial Hermann Solutions
  • Multiplan
  • United Healthcare Most Benefit Plans
  • United Healthcare Medicare Advantage

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

Reviews

    Update Profile