Perilli Physical Therapy Share: Physical Therapy Perilli Physical Therapy Visit Website 5556 Davison Road Lockport, NY 14094 (716) 433-3368 (716) 433-2086 (fax) About About State of the art physical therapy clinic including exercise pool and whirlpool. Committed to providing high quality physical therapy services. Accepting most insurances.