100 E 3rd St, Imlay City, MI 48444, USA
123 Escape Rooms is located at 100 E 3rd St in Imlay City, MI. Unfortunately, this venue is no longer operational, and there are no escape games currently available for visitors. As the venue has closed, parking information is not applicable at this time.