Doctor profile image

LEONARD G. MEGGS M.D.

M.D. specializing in internal-medicine in Geneva, New York

NPI Number

1265521793

About

Dr. LEONARD G. MEGGS is a highly qualified M.D., dedicated to providing excellent patient care and medical expertise.

Mailing Location

100 KINGS HWY S

ROCHESTER, NY 5504

Practice Location

200 NORTH ST STE 101

GENEVA, NY 4456

Loading map...

NPI Number

1265521793

Common questions & answers

What is Dr. LEONARD G. MEGGS's specialization?

Dr. LEONARD G. MEGGS specializes in Nephrology.


Where does Dr. LEONARD G. MEGGS practice?

Dr. LEONARD G. MEGGS practices in ROCHESTER, NY.


Is Dr. LEONARD G. MEGGS board certified?

Board certification information is not available.


What is Dr. LEONARD G. MEGGS's NPI number?

Dr. LEONARD G. MEGGS's NPI number is 1265521793.