Photo of Dr. Jennifer Beall

Dr. Jennifer Beall, MD

DPC Internal Medicine physician, South Portland, ME

Casco Bay Direct Primary Care

Dr. Jennifer Beall is a DPC Internal Medicine physician who co-operates Casco Bay Direct Primary Care.

100 Brickhill Avenue, South Portland, ME 04106
At a glance
Practice model
Direct primary care, outside the insurance system
Membership
$150 a month, adults 18 and older
Enrollment fee
$150, one time
Board certification
Internal medicine
Telehealth
Phone, text or video chat

Facts on this page last checked November 2026. How we check doctors

About Dr. Beall

Dr. Beall earned her medical degree magna cum laude from the University of Maryland in 1997. She is board certified in internal medicine. She is affiliated with the American College of Physicians and the New England Direct Primary Care Alliance.

She co-runs Casco Bay Direct Primary Care with Leigh Ann Higgins. The practice offers full primary care for a flat monthly fee. Members get same-day or next-day appointments for urgent issues.

Patients can reach the physician by phone, text, video chat or in person. She is licensed in Florida to perform telehealth visits.

Membership and fees

Membership at Casco Bay Direct Primary Care is $150 a month for adults 18 and older.

There is a one-time enrollment fee of $150, and paying annually earns a 10% discount.

Membership includes unlimited visits and a direct line to the physician.

Education and credentials

Degree
MD
Medical school
University of Maryland (1997, magna cum laude)
Board certification
Internal medicine
Professional memberships
American College of Physicians and New England Direct Primary Care Alliance
License
Maine
Board actions
Good standing (checked Nov 2026) None on record Verify with the Maine Board of Licensure in Medicine
NPI
1578667200

Hospital and practice affiliations

American College of Physicians
New England Direct Primary Care Alliance
Co-operates Casco Bay Direct Primary Care with Leigh Ann Higgins

Location

100 Brickhill Avenue, South Portland, ME 04106
Casco Bay Direct Primary Care practice page
Directions

Patient reviews

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

Questions patients ask

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

Casco Bay Direct Primary Care offers full primary care for a flat monthly fee. The practice steps out of the insurance system.

How much does a membership at Casco Bay Direct Primary Care cost?

Membership is $150 a month for adults 18 and older, with a 10% discount for paying annually. There is also a one-time enrollment fee of $150.

Is Dr. Beall board certified?

Dr. Beall is board certified in internal medicine.

Where did Dr. Beall train?

Dr. Beall earned her medical degree magna cum laude from the University of Maryland in 1997.

Where is Dr. Beall's office?

Dr. Beall co-runs Casco Bay Direct Primary Care.

Does Dr. Beall offer telehealth?

Patients can reach the physician by phone, text, video chat or in person.

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

Ready to contact Casco Bay Direct Primary Care?