Heights Clinic

Located inside Heights Hospital

Call Us Now

Get Directions

Make Appointment

Find a Provider

Primary Care and Foot & Ankle Care in the Houston Heights community!

We are located on in The Heights Hospital at the intersection of W 20th Street and Ashland Street in Houston, TX 77008. Our clinic is located on the 1st floor of The Heights Hospital. Our office in conveniently located 7 minutes away from the I-45 Cavalcade St/Link Rd exit 50B.

Our primary care physicians see patients from newborn through geriatric and we are happily accepting new patients at this time. We offer a full range of primary care services and we have the ability to treat, diagnose, prescribe, and refer you to a specialist if needed. To set up your first appointment, please call us at 832-916-3554

Make An Appointment

At CLS Health, we know your health starts with primary care. That’s why we have a team of capable, qualified, caring providers ready to serve you in our nearby Houston Heights, TX clinic location.

To help you maintain good health, we offer a full array of family medicine services to treat common conditions and illnesses including:


Common foot and ankle conditions treated:


Primary care is an essential element for healthy living. Patients are encouraged to have a primary care provider who helps them stay healthy, manage any chronic medical conditions, and assist with diagnosis and treatment of minor medical problems. The primary care provider and the clinic team will prepare you and/or your family with information to help you stay healthy and provide vital preventive treatments such as adult and child care, reproductive care, vaccines and cancer screenings. Our providers can also refer you to specialists when needed, either at CLS Health or outside of our network.