Logo
Profile last updated: March 2026How we source this data
JL
Provider Profile

James Leo, M.D.

Internal Medicine Physician

NPI: 1730212010

5

6 reviews

19

Years Exp.

Long Beach

CA

Internal Medicine

Specialty

About

Dr. James Leo, MD, is a dedicated internal medicine physician located in Long Beach, CA. With a focus on providing long-term, comprehensive care, Dr. Leo manages a wide array of health issues affecting adolescents, adults, and the elderly. His extensive training equips him to handle both common and complex illnesses, including diseases of the heart, lungs, and digestive systems, among others.

Patients consistently praise Dr. Leo for his thoroughness and attentiveness, leading to an impressive patient rating of 5.0 out of 5 based on six reviews. Many appreciate his willingness to answer questions and provide necessary follow-up, fostering a trusting relationship.

With several years of practice in internal medicine, Dr. Leo's consultation costs typically range from $80 to $250, reflecting the comprehensive services he provides in both office and hospital settings.

Practicing Since

Mar 2007

Gender

Male

Experience

19 years

AZ Medical License

#61337

Practice Type

Group Practice

NPI Number

1730212010

Additional Specialties

Internal MedicineInternal Medicine, Critical Care Medicine
Avg. Self-Pay Rate

$80

Low

$85

Median

$250

High

A typical office visit with a internal medicine physician in CA costs between $80 and $250, with a median of $85. These figures are based on negotiated office visit rates (CPT 99213–99215) disclosed under the Transparency in Coverage Act.

Actual office visit costs for Dr. James Leo, MD may vary depending on visit complexity, your insurance plan, and coverage details. Contact the provider's office for exact pricing.

Cost data sourced from insurer Transparency in Coverage Act filings. Costs shown are negotiated rates and may not reflect your actual out-of-pocket cost. Learn about our data

Local Market

Long Beach Low

$70

Long Beach Typical

$85

Long Beach High

$250

In Long Beach, a typical internal medicine physician visit costs $85, ranging from $70 to $250. This is 0% above the California state median of $85. Based on 34 providers with published pricing data.

Across California, a internal medicine physician visit ranges from $80 to $250 with a median of $85. This is 7% below the national median of $91. Based on 2,792 providers with published pricing data.

There are 54 internal medicine physicians in Long Beach and 5,319 across California on our platform.

Individual negotiated rates for this provider are not yet available.

See full internal medicine physician cost breakdown in California
Patient Reviews

5

6 reviews · Healthgrades

Overall, patient sentiment regarding Dr. James Leo, MD, is overwhelmingly positive, with an average rating of 5.0 out of 5 based on multiple reviews. Patients consistently express high satisfaction with their experiences, highlighting Dr. Leo's thoroughness and attentiveness during consultations. Many appreciate that he takes the time to answer their questions and provides necessary follow-up, contributing to a sense of trust and comfort in his care. Common themes in praise include Dr. Leo's excellent communication skills, as he is noted for explaining conditions and treatments clearly. Patients also commend the low wait times, often being seen in 10 minutes or less, which enhances their overall experience. Additionally, his extensive experience in critical care and internal medicine adds to the confidence patients feel in his expertise. While the reviews are predominantly positive, there are no significant criticisms mentioned. The lack of negative feedback suggests that patients have a consistently favorable view of Dr. Leo's practice. Notable specifics include his long-standing experience in the field and his role as Associate Chief Medical Officer at Long Beach Memorial Medical Center, which may further assure potential patients of his qualifications and commitment to quality care.

Location

Address

2650 ELM AVE STE 307

Long Beach, CA 90806

Phone

5624266220
Similar Doctors

Other internal medicine physician in CA

Momentary Lab sources provider data from the CMS NPI Registry and cost data from federal Transparency in Coverage files. Reviews aggregated from Healthgrades, Vitals, WebMD, and other public sources. Learn how we verify and update healthcare information.

This page is for informational purposes only and does not constitute medical advice. Cost estimates are based on publicly available negotiated rate data and may not reflect your actual out-of-pocket cost. Always consult with your healthcare provider and insurance company for accurate cost information and medical decisions.