Primary care & med spa in Flower Mound and Carrollton, Texas

Board-certified family physicians Dr. May Kim and Dr. Joseph Kim provide primary care, weight loss, hormone therapy and aesthetics for the whole family, in English or Korean. Now accepting new patients.

Dr. Joseph Kim and Dr. May Kim, board-certified family physicians at VitaleHEALTH
Clinic hoursMon – Fri · 8:00 AM – 5:00 PMSame-day sick visits usually available
7,000+
patients cared for
30+ years
combined physician experience
4.9★
Google rating
Since 2017
two North Texas clinics

One practice. One chart. The same two doctors.

Primary care, weight loss, hormones and aesthetics are usually split across different offices. Here, the same two board-certified physicians manage all of it, with your full history in view.

Meet the doctors
  • Board-certified physicians

    Certified by the American Board of Family Medicine, with 15+ years in practice each.

  • One chart

    Labs, medications and every treatment in a single record.

  • Labs on site

    Blood drawn at your visit, results in your patient portal.

  • English & 한국어

    Every visit, from the first call to your results.

Meet your doctors

Dr. May Kim, MD

Dr. May Kim, MD

Board-certified family physician · 15+ years

Focuses on women’s health, hormone balance, medical weight management and healthy aging.

View profile
Dr. Joseph Kim, MD

Dr. Joseph Kim, MD

Board-certified family physician · 15+ years

Focuses on chronic disease management and integrative, evidence-based care for the whole family.

View profile

What patients say

More reviews on Google

Dr. May Kim is very attentive and kind. The staff always take great care of patients.

Elsa · Google review

My PCP for years now — always extremely helpful, no matter the situation.

Alex · Google review

I strongly recommend Dr. Kim — treats patients with sincerity and warmth.

Koo-Yong · Google review

Most insurance and Medicare accepted

We accept most major plans, including Aetna, Cigna, Humana, UnitedHealthcare and Medicare. Call with your plan name and we will confirm your coverage before your visit.

See accepted plans

Two clinics, same hours

Monday – Friday, 8:00 AM – 5:00 PM. Closed weekends.

Common questions

Anything else? Call the front desk, in English or Korean.

Do you take my insurance?

Most major plans and Medicare. No insurance? Sick visits from $120, annual exams from $275 with bloodwork. Call with your plan name and we will check first.

Can I be seen today?

Usually, yes. Call (972) 410-0042 for the next opening at either location.

한국어로 진료받을 수 있나요?

네. 의료진과 직원 모두 한국어로 진료와 상담이 가능합니다. 예약 전화부터 검사 결과 설명까지 한국어로 진행하실 수 있습니다.

Where do I get bloodwork and results?

Blood is drawn during your visit. Results, messages and refills go through the patient portal; you get a login at your first visit.

Request an appointment

Leave your name and number and we will call you back with a time, usually within the hour on weekdays. Prefer to call? (972) 410-0042