Blair Family Medicine

Family Medicine, Nursing (Nurse Practitioner) · 4 Providers

(27)
Average Rating of all Office Providers

Blair Family Medicine

2203 W Lampasas St Ste 101
Ennis, TX 75119
View All Locations(972) 875-7799

Office Providers

Joey Flores, FNP-C

Joey Flores, FNP-C

Nursing (Nurse Practitioner)

Jennifer Hanna, APRN

Jennifer Hanna, APRN

Nursing (Nurse Practitioner)

(2)

Office Provider Reviews

2.7
(27)

based on the average of 27 provider reviews for Blair Family Medicine

Review of Dr. Blair Jr

- in Grand Prairie, TX |

He's very caring and will answer all your questions.
Flag Comment
Was this review helpful?
Review of Jennifer Hanna

- in Barry, Texas |

I love the fact she is open to natural resources not just a rx for drugs. She listened to me, not talking at me.
Flag Comment
Was this review helpful?
Review of Dr. Blair Jr

-Ennis TX |

The office staff is horrible. I tired to schedule an appointment after a heart attack and surgery over three weeks ago but have been unable to do so. I have been a patient for several years but was dropped and had to resubmit a new patient application because I had not had an appointment in over a year. I was told they would call to schedule an appointment after I submitted the application. It has been three weeks and no appointment.
Flag Comment
Was this review helpful?
Review of Dr. Blair Jr

- in Ennis, Texas |

Ethical, conscientious and caring for all four generation of our family.?? Dr. Blair is our choice!
Flag Comment
Was this review helpful?
Review of Dr. Blair Jr

-Centerville, TX |

Dropped my insurance without enough notice for me to find and other Doctor. I had an appointment to get my medications refiled (including Blood Pleasure Meds) but they told me I would have to pay full visit price . So now I have no meds and my insurance will not change docs for 30 day. In short they care only for your money not your health
Flag Comment
Was this review helpful?
Review of Dr. Blair Jr

-Dallas, TX |

Waited an hour and half and then walked out, They are very unprofessional
Flag Comment
Was this review helpful?
Review of Dr. Blair Jr

-Dallas, TX |

I was waiting for WELL OVER AN HOUR (1hr and 26 minutes to be accurate) only to be told i will NO LONGER be PRESCRIBED the same medicine I've been placed on for over a year by this office because it interacted with another one i was placed by a weight loss physician i was recommended to seek out for weight loss BY THIS OFFICES PHYSICIANS
Flag Comment
Was this review helpful?
Review of Dr. Blair Jr

-Corsicana, TX |

DR. Blair is great! His practitioner Jennifer Hannah on the other hand is rude and not at knowledgeable about medicine. If you ask her questions she becomes defensive and tells you , " you are welcome to find another provider". This woman lacks any semblance of professionalism. I would rate Dr. Blair a 5 but his staff bring the scores for his practice down to a 2 at best.
Flag Comment
Was this review helpful?
Review of Dr. Blair Jr

- in Ennis, TX |

After my husband & I waited 2 months to be seen as new patients we waited 2 hours passed our scheduled appointment because the office was running behind. Then Dr Blair refused to see my husband because he briefly stepped out of the office to run to our car. He wasn't gone longer than 2 minutes. I couldn't believe the gall of that Doctor! Made us wait 2mo then 2hours in office then refused my husband?! Needless to say we both walked out. Will never go back - Terrible customer service.
Flag Comment
Was this review helpful?

Learn About Blair Family Medicine

15 Procedures

  • Abscess Or Cyst Drainage Or Aspiration
  • Abscess Or Fluid Incision And Drainage
  • Arterial Blood Gas Test (Abg)
  • Cholesterol Screening
  • Diabetes Counseling
  • Diabetes Screening
  • Electrocardiogram (Ekg)
  • Fecal Occult Blood Test For Colorectal Cancer
  • Immunization
  • Liver Function Test
  • Osteoporosis Screening
  • Pulmonary Function Test
  • Rapid Flu Test
  • Thyroid Screening
  • Wellness Examination

Language Services

  • Spanish

Blair Family Medicine accepts 6 insurance carriers

  • Aetna
  • Blue Cross Blue Shield
  • Blue Cross Blue Shield of Texas
  • Cigna
  • Humana
  • MultiPlan
*Please verify this information when scheduling an appointment.