Caneva Foot & Ankle Clinic Back to Search 1000 S. Hamilton St. Lockport IL 60441 815-741-0791 815-838-7226 http://www.canevafootclinic.com/ Send an Email Membership Types(s): 1-5 Employees Share: Powered By GrowthZone