Marc Sadovnic, MD Internal Medicine - Nephrology Medicare: Medicare Enrolled Practice Location: 200 North St, Suite 101, Geneva, NY 14456 Phone: 315-787-5100 Fax: 315-787-5108 |
Leonard G. Meggs, M.D. Internal Medicine - Nephrology Medicare: Medicare Enrolled Practice Location: 200 North St Ste 101, Geneva, NY 14456 Phone: 315-787-5100 Fax: 315-787-5108 |