1. Island Photo Booths 16323 Canyon Ridge Rd, Leo, IN 46765 Coordinate: 41.23627,-85.08909 Phone: (260) 348-0000