Howard & Johnson - Indianapolis, IN Looking to contact Howard & Johnson? You can reach them at 317-724-3446