LM

LEONARD G. MEGGS, M.D.

Internal Medicine, Nephrology in GENEVA, NY

Request an appointment and we'll contact this provider to confirm availability for you.

About

Leonard G. Meggs is a physician specializing in Internal Medicine and Nephrology. He is based in Geneva, NY.

Generated from public NPI Registry data only. Not independently verified — confirm credentials directly with the practice.

Common questions

What is LEONARD G. MEGGS's specialization?

LEONARD G. MEGGS specializes in Internal Medicine, Nephrology.

Where does LEONARD G. MEGGS practice?

LEONARD G. MEGGS practices in GENEVA, NY.

What is LEONARD G. MEGGS's NPI number?

LEONARD G. MEGGS's NPI number is 1265521793.

Practice Location

200 NORTH ST STE 101
GENEVA, NY 14456

Internal Medicine, Nephrology Doctors Near Geneva

Newark, NY (1)Auburn, NY (2)Ithaca, NY (5)Camillus, NY (1)Rochester, NY (49)Geneseo, NY (1)Syracuse, NY (26)North Syracuse, NY (2)