Twin Rivers Center
395 Harding St
Defiance, OH 43512
Twin Rivers Center is a 93 unit senior community situated in Defiance, Ohio. The facility is in a predominantly middle class area, with an average family income of $47,378. It is heavily populated, with about 30,000 poeple living ...