Alma Rosibel Cruz, M.D.


About Dr. Cruz

dr. alma rosibel cruzDr. Alma Rosibel Cruz joined Allergy & ENT Associates in August 2019. She is board certified in Pediatrics and is board eligible in Allergy and Immunology. She is a member of the American College of Allergy and Immunology as well as the American Academy of Allergy, Asthma, and Immunology. She specializes in food allergies, drug allergies including penicillin, asthma, seasonal allergies, hives, angioedema, eczema, anaphylaxis, and immune deficiencies.

Dr. Cruz is highly trained to do food challenges, allergy testing, penicillin skin testing as well other drug testing, Rush immunotherapy, and aspirin desensitization. She believes in patient education and dual decision-making. She enjoys going to annual allergy conferences and staying up to date on the latest issues in allergy.

After obtaining a Bachelor’s degree in Anthropology and Art History at Tulane University, she received her masters of public health in Tropical Medicine and International Health. She then went to the Medical School for International Health as part of Ben Gurion University in Israel. She did her residency in pediatrics at Our Lady of the Lake Children’s Hospital in Baton Rouge, followed by her fellowship in Allergy/Immunology at Tulane University in New Orleans. She is a New Orleans native and a big Saints fan. She moved to Houston with her fiancé and dog. She enjoys staying active with swimming and jogging.

Book Online

Alma Rosibel Cruz cares for patients at the following locations:

Allergy & ENT Associates Kingwood

1850 West Lake Houston Pkwy, Suite 100,
Kingwood, Texas 77339
(281) 540-7764
Get Directions »

Allergy & ENT Associates The Woodlands – Sterling Ridge

10847 Kuykendahl Rd., Suite 100,
The Woodlands, Texas 77382
(281) 364-8001
Get Directions »

Allergy & ENT Associates Spring

20631 Kuykendahl Road, Suite 100,
Spring, Texas 77379
(281) 453-1001
Get Directions »

Allergy & ENT Associates The Woodlands – Town Center

9301 Pinecroft, Suite 100,
The Woodlands, Texas 77380
(281) 364-1001
Get Directions »

Request An Appointment

Request Appointment
(713) 697-4687

Get Directions
View Locations >>