Photo of Dr. Jill Marsh

Dr. Jill Marsh, MD

DPC Family Medicine physician, Homewood, AL

Firefly Family Medicine

Dr. Jill Marsh is a board-certified family medicine physician who founded Firefly Family Medicine, a direct primary care practice, in 2025.

130 Southcrest Drive, Suite 100, Homewood, AL 35209
At a glance
Practice model
Direct primary care membership
Board certification
Family Medicine, plus CAQ in Geriatric Medicine
Experience
15 years in insurance-based healthcare settings before founding the practice
Adult membership
$120 a month for adults, plus a one-time $50 enrollment fee per person
Telehealth
Text, phone, video and email
Languages
Fluent in Spanish

About Dr. Marsh

Dr. Marsh is a board-certified family medicine physician with a CAQ in Geriatric Medicine. She completed a family medicine residency at UNC-Chapel Hill in 2013 and a geriatrics fellowship at Duke in 2014. Geriatrics has been a long-standing interest, and she enjoys caring for the full scope of family medicine patients.

She spent 15 years in insurance-based healthcare settings, including 6 years at UAB. In 2025 she founded Firefly Family Medicine. The practice is direct primary care, and members can reach Dr. Marsh by text, phone, video and email.

She also provides office-based procedures such as skin biopsies, joint injections and IUD placement.

Membership and fees

Firefly Family Medicine offers a direct primary care membership with no long-term contracts. Monthly membership is $120 for adults, $95 for the spouse or partner of an enrolled adult, $90 for ages 19 to 26 and $94 for ages 94 and older.

For children 0 to 18, it is $35 a month with an enrolled adult and $75 a month without an enrolled family member. There is a one-time $50 enrollment fee per person.

Membership includes free point-of-care strep, Covid, flu and UTI tests as indicated, a routine annual exam and discounted lab pricing. In-home visits are optional at $100 per visit.

Fees vary by plan. Ask the practice.

Services

Family medicine Skin biopsies Joint injections Pap smears IUD placement Nexplanon placement Geriatrics
What family medicine doctors commonly treat

Education and credentials

Degree
MD
College
University of Virginia (B.A. in Spanish and Religious Studies)
Medical school
San Antonio, Texas
Residency
Family Medicine, UNC-Chapel Hill (2013)
Fellowship
Geriatrics, Duke (2014)
Board certification
Family Medicine
Other certification
CAQ in Geriatric Medicine
NPI
1023338340

Hospital and practice affiliations

Founder, Firefly Family Medicine (2025)

Location

130 Southcrest Drive, Suite 100, Homewood, AL 35209
Directions

Patient reviews

Be the first to review Dr. Marsh.
Write a review

Questions patients ask

Does Dr. Marsh take insurance, or offer a membership?

Firefly Family Medicine is a direct primary care practice with a membership and no long-term contracts.

How much does a membership at Firefly Family Medicine cost?

Adult membership is $120 a month. A spouse or partner of an enrolled adult is $95 a month, ages 19 to 26 are $90 a month and ages 94 and older are $94 a month. Children 0 to 18 are $35 a month with an enrolled adult and $75 a month without an enrolled family member. There is a one-time $50 enrollment fee per person.

Is Dr. Marsh board certified?

Dr. Marsh is a board-certified family medicine physician. She also holds a CAQ in Geriatric Medicine.

Where did Dr. Marsh train?

She completed a family medicine residency at UNC-Chapel Hill in 2013. She completed a geriatrics fellowship at Duke in 2014.

Does Dr. Marsh offer telehealth?

Members can reach Dr. Marsh by text, phone, video and email.

Does Dr. Marsh offer in-home visits?

In-home visits are available.

Are you Dr. Marsh? Claim this profile for free. Report a correction.

Ready to contact Firefly Family Medicine?