Kenwood Towne Centre Loading Map.... Kenwood Towne Centre7875 Montgomery Road #2327 - Cincinnati, OH 39.2027663 -84.3774247 Address 7875 Montgomery Road #2327 Cincinnati OH 45236 United States Upcoming Events No events in this location