Primary & preventive care
Care that listens first — then leads with evidence.
Coordinated visits, clear follow-up, and a team that knows your history. Same-week scheduling for new and returning patients.
- Avg. wait for visits
- Under 5 days
- Board-certified
- 12 specialties
Today at Harbor
Your care plan, translated into plain language.
- Lab results reviewed with you — not at you.
- Referrals booked before you leave the building.
- Messages returned within one business day.
Services
Everything you need to stay ahead of illness.
One medical home — fewer handoffs, less repeating yourself, more time for what matters.
- P
Primary care
Annual physicals, chronic disease management, and proactive screening tailored to your age and risk.
- U
Urgent issues
Same-day slots for acute concerns that need attention — with clear guidance on ER vs. clinic.
- W
Women’s health
Preventive gynecology, contraception counseling, and perimenopause support in a calm setting.
- M
Mental wellness
Integrated screening, medication management when appropriate, and trusted therapy referrals.
4.9/5
Average visit rating
18k+
Patients served annually
40+
Years combined experience
Our team
Clinicians who coordinate — not compete.
One shared record, shared protocols, and handoffs you can actually feel.
Dr. Amara Okonkwo, MD
Internal medicine · Medical director
Hypertension, diabetes, and preventive cardiology.
Dr. James Lin, DO
Family medicine
Pediatrics through geriatrics; sports injury triage.
Priya Desai, PA-C
Physician associate
Same-day sick visits and women’s health follow-up.
Patient stories
Outcomes you can measure in peace of mind.
They caught a medication interaction my previous clinic missed. I finally feel like someone is looking at the whole picture.
Scheduling was painless and the follow-up summary email was actually useful — not generic boilerplate.
Ready for a calmer kind of healthcare?
Tell us what you need — a physical, a sick visit, or help coordinating specialists. We’ll match you with the right clinician.
Office hours
Mon–Fri 7:30a – 6:00p
Sat urgent clinic: 8:00a – 12:00p