ISLAND PARKWAY MANOR June 17, 2021 · Senior Apartments Claim Listing Contact Information 1602 East 2nd Street, Defiance, Ohio 43512 (419) 784-5400 Get Directions By car By public transit Walking Bicycling Detailed Information Owner Nat’l Church Residences