Online appointment booking launches New Year's Day — Stay tuned! In the meantime, Call us at 760-691-1901

Oasis Medical Group
Appointment

Choose your service. Book in minutes.

Select the care you need, confirm your insurance, and schedule through our secure online booking system — or subscribe to a monthly wellness package for ongoing care.

Schedule your visit

Book an in-person appointment

Choose your service, tell us about your insurance, then pick a time at our Vista clinic — 906 Sycamore Ave, Suite 201, Vista, CA. New-patient registration and consent forms are completed through our secure patient portal after scheduling.

  1. 1Select service
  2. 2Check insurance & book

Step 1 — Select a service

Click a service card to select it for an in-person visit, then press Continue.

Select a service above to continue.

Monthly packages

Subscribe or start your wellness package

Prefer predictable monthly pricing? Choose a package that fits your goals — from primary care visits to addiction recovery memberships and wellness subscriptions.

Primary care cash-pay packages

Transparent flat-rate visits for patients without insurance or those who prefer to pay directly.

Initial Medical Consultation

$120

Comprehensive new patient visit with Dr. Moasis and his team.

MAT recovery memberships

Monthly plans for Suboxone and medication-assisted treatment — visits and monitoring included.

MAT Premium Plan

$599/month

Weekly therapy integration, priority scheduling, and medication management

Wellness & longevity memberships

Ongoing wellness care with flexible monthly options — from energy and recovery to weight loss, red-light therapy, and elite longevity programs. View all membership details.

Recovery & Longevity Membership

$149.99/month

Supports healthy recovery, tissue repair, active lifestyles, and longevity.

Oasis Elite Longevity Membership

$499.99/month

Our most comprehensive physician-directed longevity program.

Ready to enroll in a monthly package or have questions about memberships?

Accepted insurances

We accept most major PPO plans and Medicare. We do not currently accept Medi-Cal. Cash-pay options are available for wellness services and uninsured patients. Call 760-691-1901 to verify your benefits.

  • Aetna
  • Anthem Blue Cross
  • Blue Shield of California
  • Cigna
  • United Healthcare
  • Tricare
  • Medicare
  • Most PPO plans
Google Reviews

What patients say about Oasis Medical Group

Real 5-star Google reviews from patients of Dr. Kareem Moasis, MD — trusted for primary care, addiction medicine, wellness, and recovery in Vista, North County San Diego.

"We had the most incredible experience with Dr Moasis. I've never met anybody so kind and considerate and professional — so grateful to be in his practice."

anthony frescura
Google Review · 3 weeks ago

"Dr. Moasis and his team are truly a blessing. I recently moved to San Marcos and needed a PCP closer to home. Dr. Moasis and his team truly cares for his patients and is amazing at explaining things in a way that is easy to understand. Definitely recommend!!"

Nick Gonzales
Google Review · 2 months ago

"AMAZING DOCTOR! He's very attentive and carries great energy to the conversation."

Alejandro Cobian
Google Review · a month ago

"So attentive and patient! :)"

Tiana DeMarco
Google Review · a week ago