Ms. Cosgrove-Drury practices medicine in Buffalo, NY and specializes in Nephrology. Ms. Cosgrove-Drury is affiliated with Buffalo General Medical Center, Sisters Of Charity Hospital Saint Joseph Campus, Mercy Hospital Of Buffalo and Kenmore Mercy Hospital.