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