
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.
