Accepting most insurance plans and we have affordable costs for the uninsured and high deductible plans


image2

Visit our qualified Board Certified Family Nurse Practitioner for all your medical care needs

Karen Johnson FNP-BC

About Us

Now offering BioTe hormone optimization.

Compassionate Healthcare

Our mission is to provide you with personalized, high-quality care. We are dedicated to improving and maintaining your health through preventative care (check ups) and treating chronic diseases. 

image3

Experienced Medical Professionals

TJ Family Clinic offers a broad array of services geared to address today’s most common non-emergency illnesses and injuries. We know there is no such thing as one-size-fits-all cure, so we never use a one-size-fits-all approach to your medical care. 

image4

A Personal Approach

Our goal is to improve and maintain your overall health and to empower you with an understanding of your condition and medical care.  

Subscribe

Sign up to receive medical care information and walk in clinic updates!

How We Help

Preventative Care

image5

We offer a variety of preventative care services such as: 

Annual physical exams

Men's and women's health

 Check ups

flu shots

Sports and school physicals 

EKG

Blood Work

 

Acute Symptoms

image6

We offer medical care for many acute symptoms such as: 

Ear and sinus infections

Strep throat

Cold and flu

 Urinary tract infections

Skin conditions (eczema, rashes, etc.)

Minor procedures  

Injuries

Skin tag/wart removal

 

Chronic Issues

image7

You can rely on us to treat all of your chronic medical care needs such as:

 Hypertension

Diabetes

Elevated cholesterol

Asthma and allergies

Digestive disorders 


Contact Us

Send Message

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The care you deserve.

Please send us a message, call us for an appointment

or visit our walk in clinic

(210) 598-9191


TJ Family Clinic

3746 Schertz Pkwy Suite #100

Schertz, TX 78154 (210) 598-9191

Hours

Monday - Friday: 6:30am - 4:00pm


Saturday: 8:00am - 12:00pm