National Provider Identifier

Leonard G. Meggs, M.D.

Leonard G. Meggs, M.D. is listed in the NPPES registry with a primary specialty of Nephrology Physician in Geneva, NY and a listed phone number of (315) 787-5100.

NPI 1265521793Geneva, NYNephrology Physician

Source: public NPPES record, last updated November 13, 2018. This profile is informational and is not medical advice, a quality rating, or a provider recommendation.

Profile Overview

NPI
1265521793
Provider Type
Individual
Primary Specialty
Nephrology Physician
Enumeration Date
October 12, 2006
Last Updated
November 13, 2018

Practice Location

  • 200 North St Ste 101
  • Geneva, NY 14456

Phone: (315) 787-5100

Mailing Address

  • 100 Kings Hwy S
  • Rochester, NY 14617-5504

Specialties

  • Nephrology Physician (207RN0300X)

Browse Similar Providers

See more providers in the Internal Medicine classification in Geneva, NY.

Open Internal Medicine providers in Geneva, NY

Open the exact Nephrology specialty directory in Geneva, NY

Biography

Dr. Leonard G. Meggs is a Geneva-based nephrologist with a background in academic medicine and kidney-disease research. New Jersey Medical School materials listed him as director of its fourth-year nephrology elective, and Rutgers department records noted his election as a Fellow of the American Society of Nephrology as well as NIDDK-supported research on diabetic kidney injury. His later scholarly affiliations include Ochsner work in urology and nephrology, including coauthored research on podocyte biology in high-glucose environments.

Full Record
NPI
1265521793
Entity Type
Individual
Last Name
Meggs
First Name
Leonard
Middle Name
G.
Credential
M.D.
Mailing Street Address
100 Kings Hwy S
Mailing City
Rochester
Mailing State
NY
Mailing ZIP Code
14617-5504
Mailing Country
US
Mailing Phone
(585) 922-0553
Practice Street Address
200 North St Ste 101
Practice City
Geneva
Practice State
NY
Practice ZIP Code
14456
Practice Country
US
Practice Phone
(315) 787-5100
Practice Fax
(315) 787-5108
Enumeration Date
October 12, 2006
Last Updated
November 13, 2018
Sex
Male
Sole Proprietor
No
Taxonomies
Nephrology Physician (207RN0300X)
Other Identifiers
7775709 (NJ), 1814865 (LA), 02923211 (MS)