LEONARD E. RANASINGHE MD
NPI 1295813780
Emergency Medicine in The Villages, FL

Active since November 01, 2006PECOS EnrolledAccepts Medicare Assignment
2910 BROWNWOOD BLVD, THE VILLAGES, FL 32163(844) 884-9355(352) 674-8990 Get Directions Write a Review

NPPES record last updated: April 15, 2026. Verified against the NPPES registry weekly; last sync: November 01, 2026.

Record update history: Apr 15, 2026, Mar 23, 2026, Jul 26, 2023 and 1 more (4 updates tracked since 2018).

About Leonard E. Ranasinghe Md NPPES

Official registry information on file with the National Plan and Provider Enumeration System.

LEONARD E. RANASINGHE MD (NPI 1295813780) is an individual emergency medicine provider in The Villages, Florida, licensed in Florida (ME169794) and active in the NPI registry since November 2006. He is enrolled in Medicare PECOS, maintains 8 additional practice locations, and is a graduate of Loma Linda University School Of Medicine (1981).

NPPES Registry Identity

NPI1295813780
Entity TypeIndividualMale
Primary Taxonomy207P00000X
Provider Legal NameLEONARD E. RANASINGHECredential: MD
Location Address2910 BROWNWOOD BLVDThe Villages, FL 32163-2032
Mailing Address1020 Lake Sumter LndgThe Villages, FL 32162-2699 · (352) 674-1790 · Fax (352) 674-8990
Fax(352) 674-8990
Sole ProprietorNo
Medical School CMSLoma Linda University School Of MedicineGraduated 1981
Enumeration DateNovember 1, 2006
Last NPPES UpdateApril 15, 20264 updates tracked since enumeration
NPPES CertifiedApril 15, 2026
✔ NPI 1295813780 is a valid, active identifier and passes the ISO check-digit test.

Specialties & Licenses

★ Primary SpecialtyEmergency MedicineAllopathic & Osteopathic Physicians
Taxonomy Code207P00000X
Licenses✔ Licensed in FL · ME169794✔ Licensed in CA · G63199✔ Licensed in GU · M-1056
Definition
An emergency physician focuses on the immediate decision making and action necessary to prevent death or any further disability both in the pre-hospital setting by directing emergency medical technicians and in the emergency department. The emergency physician provides immediate recognition, evaluation, care, stabilization and disposition of a generally diversified population of adult and pediatric patients in response to acute illness and injury.
2910 BROWNWOOD BLVD, The Villages, FL 32163

Secondary Practice Locations 8

Location 1280 Farner PlThe Villages, FL 32163-6066 · Phone (844) 884-9355 · Fax (352) 674-8910
Location 22485 Pinellas PlThe Villages, FL 32163-2703 · Phone (844) 884-9355 · Fax (352) 674-8920
Location 31050 Old Camp Rd Ste 100The Villages, FL 32162-1762 · Phone (844) 884-9355 · Fax (352) 674-8960
Location 41575 Santa Barbara BlvdThe Villages, FL 32159-6820 · Phone (844) 884-9355 · Fax (352) 674-8940
Location 58877 SE 165th Mulberry LnThe Villages, FL 32162-5887 · Phone (844) 884-9355 · Fax (352) 674-8950
Location 6779 Kristine WayThe Villages, FL 32163-0099 · Phone (844) 884-9355 · Fax (352) 674-6030
Location 71346 Dewey DrThe Villages, FL 34762-6686 · Phone (844) 884-9355 · Fax (352) 674-8999
Location 85189 Hospital Rd, John C. Fremont HospitalMariposa, CA 95338-9524 · Phone (209) 966-3631

Accepted Insurance

Medicare Participation & PECOS CMS

Medicare enrollment, assignment, billing reassignment, and ordering and referring status from CMS.

Medicare Enrollment Status

✔

Enrolled in Medicare and accepts Medicare assignment

Leonard E. Ranasinghe Md is registered in PECOS and agrees to accept the Medicare-approved amount as full payment. Medicare patients are not billed beyond the standard deductible and coinsurance.

PECOS PAC ID6002918091
PECOS Enrollment IDI20260512002194
Eligible to Order & Refer✔ Part B Labs & Imaging✔ Durable Medical Equipment✔ Home Health Agency✔ Power Mobility DevicesPer the CMS Ordering and Referring file. Eligibility means Medicare pays claims that this provider orders or refers for these categories.

Medicare Billing Reassignments

7

Medicare enrollment records show Leonard Ranasinghe reassigns Medicare billing to 7 organizations. Each organization bills Medicare for the services this provider delivers there; the nearest is listed first.

Internal Medicine
2910 BROWNWOOD BLVD
The Villages, FL 32163
  • Reassigned Medicare billing, Florida enrollment
  • 167 clinicians in this Medicare group
Emergency Medicine
1401 GARCES HWY
Delano, CA 93215
  • Reassigned Medicare billing, California enrollment
  • 301 clinicians in this Medicare group
Emergency Medicine
700 17TH ST STE 205
Modesto, CA 95354
  • Reassigned Medicare billing, California enrollment
  • 180 clinicians in this Medicare group
Critical Access
1111 N NAGLE ST
Alturas, CA 96101
  • Reassigned Medicare billing, California enrollment
  • 52 clinicians in this Medicare group
Emergency Medicine
1325 COTTONWOOD ST
Woodland, CA 95695
  • Reassigned Medicare billing, California enrollment
  • 45 clinicians in this Medicare group
Rural Health
509 ELM ST
Garberville, CA 95542
  • Reassigned Medicare billing, California enrollment
  • 89 clinicians in this Medicare group
Clinic/Center
388 YPAO RD
Tamuning, GU 96913
  • Reassigned Medicare billing, Guam enrollment
  • 105 clinicians in this Medicare group

Source: CMS Revalidation Reassignment List, October 2026 release. Reassignment records can lag staffing changes; confirm a current affiliation with the organization.

Physician Visit Costs CMS claims · ZIP area

Typical Medicare office-visit costs in the 32163 ZIP code area, from fee-for-service claims. These are area statistics, not this provider’s prices; actual charges vary by service and coverage.

New Patient
$87.62 typical visit price
range $56.00 – $171.84
Typical copayment $21.90 (range $14.00 – $42.96)
Most-billed visit code 99203
Established Patient
$99.16 typical visit price
range $17.57 – $139.16
Typical copayment $24.79 (range $4.39 – $34.79)
Most-billed visit code 99214
Amounts reflect what Medicare beneficiaries in this ZIP area are typically charged for office visits. Patients with other coverage should check their individual plans.

Other Providers at the Same Location NPPES 20

Providers registered at the same practice address, or within the immediate area, according to the NPPES registry.

Family Medicine
2910 BROWNWOOD BLVD
THE VILLAGES, FL 32163
Nurse Practitioner (Family)
2910 BROWNWOOD BLVD
THE VILLAGES, FL 32163
Physician Assistant
2910 BROWNWOOD BLVD
THE VILLAGES, FL 32163
Physician Assistant
2910 BROWNWOOD BLVD
THE VILLAGES, FL 32163
Nurse Practitioner (Family)
2910 BROWNWOOD BLVD
THE VILLAGES, FL 32163
Family Medicine
2910 BROWNWOOD BLVD
THE VILLAGES, FL 32163
Nurse Practitioner
2910 BROWNWOOD BLVD
THE VILLAGES, FL 32163
Physician Assistant
2910 BROWNWOOD BLVD
THE VILLAGES, FL 32163

Frequently Asked Questions NPPES & CMS

Common questions about this NPI record, answered from the official NPPES registry and CMS datasets shown on this page.

What is Leonard Ranasinghe's NPI number?

The NPI number for Leonard Ranasinghe is 1295813780. It was assigned to this individual provider in the NPPES registry on November 1, 2006.

Where is Leonard Ranasinghe located?

Leonard Ranasinghe practices at 2910 Brownwood Blvd, The Villages, FL 32163. The listed phone number is (844) 884-9355.

What is Leonard Ranasinghe's specialty?

The primary specialty registered for this NPI is Emergency Medicine with taxonomy code 207P00000X.

Is Leonard Ranasinghe enrolled in Medicare?

Yes. Leonard Ranasinghe is registered in the Medicare PECOS system and accepts Medicare assignment, which means accepting the Medicare-approved amount as payment in full for covered services.

Which organizations bill Medicare for Leonard Ranasinghe's services?

According to the CMS Revalidation Reassignment List (October 2026 release), Leonard Ranasinghe reassigns Medicare benefits to 7 organizations: Centerwell Senior Primary Care Vitality Inc (The Villages, FL), Team Physicians Of California Medical Group Inc (Delano, CA), American Specialty Physicians Group Inc (Modesto, CA), Last Frontier Healthcare District (Alturas, CA), Woodland Emergency Physicians Medical Group Inc (Woodland, CA) and 2 more organizations, listed in the Medicare section above. Each reassignment is filed with Medicare on form CMS-855R, signed by both the clinician and the organization, and lets the organization bill Medicare and receive payment for Leonard Ranasinghe's services. Reassignment records can lag staffing changes; confirm current arrangements with the organization.

What insurance does Leonard Ranasinghe accept?

Health plans from Florida Blue (BlueCross BlueShield FL) and Florida Blue HMO (a BlueCross BlueShield FL company) list Leonard Ranasinghe as in-network in at least one marketplace plan. Coverage varies by plan and year; verify with the insurer or the provider before a visit.

When was this NPI record last updated?

The NPPES record for Leonard Ranasinghe was last updated on April 15, 2026. NPI Profile syncs weekly with the NPPES registry data releases published by CMS. This NPI record was last updated 6 months ago. If this record has changed at CMS more recently, you can request an on-demand re-check against the live CMS registry, directly from this page.