Dr. Mary Krueger was born in Leavenworth, Kansas but lived all over the United States while growing up as a military child. After graduating from high school near Memphis, Tennessee, Dr. Krueger moved to Texas to attend Baylor University, where she graduated Cum Laude with a bachelor’s degree in neuroscience. After college, Dr. Krueger moved to Houston where she completed medical school at the University of Texas Health Science Center at Houston. It was during this time that she fell in love with caring for children and went on to complete her pediatrics residency also at the University of Texas Health Science Center at Houston. She trained at Memorial Hermann Children’s Hospital, Lyndon B Johnson Hospital, and MD Anderson. She is board certified in pediatrics and recently worked for Kelsey Seybold in the Kingwood/Humble area before coming to Blue Fish.
Dr. Krueger has been named one of Texas Rising Stars by Super Doctors for 2018 and 2019 as published in Texas Monthly. She believes that healthy lifestyle and good nutrition are highly important and helps support this mission in the Houston community as a board member for the non-profit organization Urban Harvest, which promotes community gardens and improved access to fresh, healthy foods in underserved areas. She also recently completed a graduate certification from Tufts University, providing her more knowledge and tools to assist her patients and families in choosing a healthy diet and benefiting from good nutritional decisions.
Dr. Krueger loves to work with and educate families in order to provide the best care possible for her patients. She believes that teamwork between patients, families, and medical providers is essential to achieve the best results.
Dr. Krueger attends Trinity Lutheran Church and lives in the Oak Forest area. She is excited to be part of this growing community. In her free time, Dr. Krueger enjoys reading, running, and yoga.
If you would like to become a new patient at Blue Fish Pediatrics, please fill out our New Patient Application.
Blue Fish Greater Heights
1900 N. Loop W., Suite 100
Houston, TX 77018
Office Phone: (713) 461-8070
Office Fax: (713) 467-1104
Please use email for non-urgent business matters only. For all urgent and health matters please call the office to ensure a timely response.
Monday-Friday: 9am – 3pm*
Saturday and Sunday: Closed
*Phone lines open at 8:30am. On weekdays for lunch, they are closed between 1:00pm and 2:30pm.
Office Manager – Denny Yu
Phone: (713) 461-8070
Accounts Receivable/Patient Accounts Questions – Sandy Choi
Phone (713) 467-1741
Fax: (713) 467-9802
In the event of an emergency, dial 911 and then contact our office at (713) 461-8070. If it is after hours, the office recording will give you the number to our page operator.
If you suspect your child has swallowed medicine or poison, dial 1-800-POISON-1 and contact our office at (713) 461-8070. If it is after hours, the office recording will give you the number to our page operator.
Sometimes, due to technical problems or the fact that the on call doctor is attending to another patient, your call may not be returned within 15 minutes. In this case please contact the page operator again and a doctor will return your call shortly.
During office hours, please call the office at (713) 461-8070 and ask to speak to a nurse.
After hours, please consult Health Topics on our website. If you have further questions or you need to contact one of our doctors, our office recording will give you the number to our page operator.
Sometimes, due to technical problems or the fact that the on-call doctor is attending to another patient, your call may not be returned within 15 minutes. In this case please contact the page operator again and a doctor will return your call shortly.
If you have a non-urgent question, please call (713) 461-8070. Leave your name, telephone number, time of your call, and question and we will return your call in a timely fashion.
- Messages received in the morning during office hours (8:30 AM to 12:00 noon) will be returned by lunch time (12:00 noon to 2:00 PM).
- Messages received in the afternoon during office hours (12:00 noon to 5:00 PM) will be returned by the end of the business day (5:00 PM)
- Messages received after hours will be returned by noon the following business day.
You may also send general questions by email to:
(Please, no medical questions at this time. Thank you.)