Dr. David Crooks is a board-certified surgeon specializing in General & Oncologic Surgery. He completed his residency at Stanford University. Prior to joining the UBMD surgery group, he practiced at Hanover Hospital in Pennsylvania.
Great Lakes Surgical Associates
160 East Avenue Lockport, NY 14094
Eastern Niagara Hospital
521 East Avenue
Lockport, NY 14094
Dr. Crooks provides acute care coverage at Kenmore Mercy Hospital.