Career records & work history
Medicine Doctors
David L. Bagnall
4949 Harlem Rd STE 301, Buffalo, NY 14226
716-2043200 (phone) 716-8292138 (fax)
Site
University Sports Medicine InstituteUBMD Orthopaedics & Sports Medicine
5959 Big Tree Rd STE 108, Orchard Park, NY 14127
716-8214400 (phone) 716-8292138 (fax)
Site
Rehab New York
3980 Sheridan Dr STE 102A, Buffalo, NY 14226
716-2506545 (phone) 716-2506566 (fax)
Texas Tech University Health Science Center School of Medicine - Lubbock
Graduated: 1991