Franklin Plaza

  • Cleveland, OH, USA
Located in bustling Ohio City, Franklin Plaza just a half of a mile from Lutheran Hospital. Franklin Plaza offers a skilled rehabilitatio...