Compassionate healthcare for the entire family

Ennis, Texas family medicine

Individualized care for children, adults, and older adults.

The clinic provides preventive care, sick visits, chronic condition management, and telemedicine support for established patients when appropriate.

Contact Us

Hours

Clinic schedule

  • Monday-Thursday: 8:00 a.m. - 5:00 p.m.
  • Friday: 8:00 a.m. - 3:00 p.m.
  • Clinic note: The clinic is typically closed for an hour around lunchtime, depending on the schedule.

Patient access

Questions and refills

Established patients can use the Patient Portal for questions and refill requests only.

Open Patient Portal

New patients

Start with paperwork

Download the registration packet, send it with insurance information, and the clinic can schedule you with a provider.

View paperwork links
Family medicinePreventive careChronic care supportTelemedicine when appropriateSchool physicalsWomen’s and men’s healthPediatric and geriatric carePatient portal accessFamily medicinePreventive careChronic care supportTelemedicine when appropriateSchool physicalsWomen’s and men’s healthPediatric and geriatric carePatient portal access

Care shaped around your family

The clinic provides the highest quality of individualized care to each member of your family. Services range from beneficial and cost-effective preventative measures to the management of acute and/or chronic illnesses.

New patient paperwork

New patients should download the New Patient Registration Packet on the Contact Us page and send the completed document, along with insurance, to clinic@ffmclinic.com. Once the clinic receives that information, the team can schedule you with a provider.

Provider update

The clinic website lists Fredric C. Puckett, D.O.; Heather Hall, ARPN, FNP-C; and Lance Hall, APRN, FNP-C, with a new provider announcement starting October 20, 2025 for Jamie Rowland, APRN, CPNP-PC and Elaine Donet, APRN, FNP-BC.

Location

2203 West Lampasas Street, Suite 111

Ennis, Texas 75119, United States

Phone: 972-875-6200

Fax: 972-875-6414

Email: clinic@ffmclinic.com

Telemedicine equipment laid out beside a laptop.

Telemedicine

Virtual visits for established patients.

Schedule by phone, call fifteen minutes early to check in, and then open your provider's virtual room.

Review telemedicine steps

Provider team

Care from a familiar clinic team.

The clinic website lists the following providers and provider announcements.

01

Fredric C. Puckett, D.O.

Family medicine physician

Telemedicine appointments are available for established patients through the clinic's virtual room when appropriate.

Open virtual room
02

Heather Hall, ARPN, FNP-C

Family Nurse Practitioner

Established-patient telemedicine visits are available through Heather Hall's virtual room when appropriate.

Open virtual room
03

Lance Hall, APRN, FNP-C

Family Nurse Practitioner

Established-patient telemedicine visits are available through Lance Hall's virtual room when appropriate.

Open virtual room
04Starting October 20, 2025

Jamie Rowland, APRN, CPNP-PC

Provider announcement

Listed in the clinic's new provider announcement.

05Starting October 20, 2025

Elaine Donet, APRN, FNP-BC

Provider announcement

Listed in the clinic's new provider announcement.

Call the clinic