LF Dr. Leayn T. Flaherty Is this you? Claim your profile Family Medicine 0Leave a review Roswell Park Cancer Institute Elm & Carlton St, Buffalo, NY, 14263 1 other location (716) 845-2300