Dr. Keith Macgaffey is an expert in the field of Internal Medicine. He graduated from University of Rochester School of Medicine and Dentistry. Keith Macgaffey is also published. He has 6 publications published. The lastest publication: "The effects of frusemide on renal concentration and dilution.'
![]() |
Dr. Cathy C. Smith, MD |
![]() |
Anna M. Weaver, LCSW |