Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Super 8 Cloverdale/1020 N Main St - Cloverdale - Indiana (IN) ← View details 1020 N Main St, Cloverdale, IN 46120-8698, Cloverdale, Indiana (IN) 00 1536-8001211