Welcome to Buffalo Spine and Sports Medicine Patient Portal! New Patients: ... Buffalo Spine and Sports Medicine : 100 College Parkway #100 Williamsville, NY 14221 200 Sterling Drive #200 Orchard Park, NY 14127 Phone: (716) 626-0093 Billing (716)-281-0055 ....