Oren Gersten in South Portland, ME - Taro Health
Accepting new patients!

Oren Gersten, MD

Portland Direct Primary Care

26 Ocean St., Suite 3, South Portland, ME 04106
I started Portland Direct Primary Care so I could be the kind of doctor I dreamed of being since med school. I wanted to be the kind of doc who was well versed and prepared to handle any type of problem. My DPC Family Medicine practice allows me to take care of all ages in the way that makes the most sense whether it be a home visit, video visit, text message or in person appointment. Its also great that I set my own schedule so we take all the time necessary to fully address issues. I enjoy talking to my patients about the fundamentals of excellent health which I believe include nutritious food, fun exercise, good sleep, and fulfilling relationships.

Office photos

Different ways you can get care

In-person office visits
No additional charge
Virtual video visits
No additional charge
Phone calls
No additional charge
Emails
No additional charge
Texts
No additional charge
House calls
No additional charge

All of the above for a flat monthly rate

$25-99 / month for a   year old
This practice has a one-time registration fee of $100.

Background and other details

    Education
  • Wesleyan University - Bachelor of Arts
  • University of Washington School of Medicine - Doctor of Medicine
    Board certifications
  • Family Medicine
    Languages spoken
  • English
    Other special features of the practice
  • I participate in a program called bicycle benefits - get $10 off monthly fee if you bike to your appointment

Free virtual video appointments available

Please choose a time from the calendar below for a video meet-and-greet with Dr. Gersten.
Thu
Jul 29
Tue
Aug 3
Thu
Aug 5
1:00 pm
1:30 pm
2:00 pm
2:30 pm
3:00 pm
3:30 pm
4:00 pm
4:30 pm
5:00 pm
5:30 pm
6:00 pm
6:30 pm
7:00 pm
7:30 pm
8:00 pm
8:30 pm
1:00 pm
1:30 pm
2:00 pm
2:30 pm
3:00 pm
3:30 pm
4:00 pm
4:30 pm
5:00 pm
5:30 pm
6:00 pm
6:30 pm
7:00 pm
7:30 pm
8:00 pm
8:30 pm
1:00 pm
1:30 pm
2:00 pm
2:30 pm
3:00 pm
3:30 pm
4:00 pm
4:30 pm
5:00 pm
5:30 pm
6:00 pm
6:30 pm
7:00 pm
7:30 pm
8:00 pm
8:30 pm
First visit is free! Book now

Not yet ready to book?

Leave your info and a member of our patient support team will get in touch, or call us directly at (757)-797-6205!