Our Practice

Three physicians are board certified by the American Board of Family Medicine and participate in continuing medical education programs and courses to remain abreast of current techniques, new ideas, and breakthroughs.

Our Physician Assistant and Nurse Practitioner are licensed and certified health professionals who practice medicine with the supervision of a physician. They can perform physical exams, diagnose illnesses, develop and carry out treatment plans, order and interpret lab tests, suture wounds, provide health care counseling, and write prescriptions.

Give us a call today at (830) 896-4711. We're pleased to be your hometown healthcare resource

In Case of Emergency

We are available to our patients day and night. If you have a problem or questions after hours, please call our office number (830) 896-4711 to get instructions for the doctor on call. If it is a true emergency, please go to the nearest emergency room.

For non-emergency question and problems, please call our office during regular hours. Our office staff will take the appropriate information and distribute it to the doctor. Please give detailed information so the doctor will be able to evaluate your needs as quickly and thoroughly as possible.

Office Hours

Our regular office hours are 8 a.m. to 5:00 p.m. Monday through Friday and 8:00 a.m. to 12:00 p.m. Saturday, except holidays. Appointments during the noon hour are available with some of our doctors. During the weekdays we offer full service, including procedures and minor surgeries.


All visits to our office are by appointment only. Our receptionist will inquire of your medical concerns in order that sufficient time be set aside on the appointment schedule. Please give them adequate information and note your insurance provider or if you do not have an insurance provider at this time.