Kenmore Mercy Hospital Campus - 2914 Elmwood Avenue, Kenmore, NY 14217. Within the Niagara Regional Surgery Center - 5875 S. Transit Road, Lockport, NY 14094. Southtowns Orthopaedic Group - 3673 Southwestern Blvd., Orchard Park, NY 14127.