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