We are open in East Delray Beach, FL! Please join us in congratulating IMAGE Owners Randy & Lennie Smith and their IMAGE Operator, Debbie Stackhouse on opening their first location in Florida!
Their beautiful space is stunning inside and out!
We have over 275 IMAGE Studios® locations in development throughout the US, and East Delray Beach is our latest success story.
Congratulations, Randy, Lennie, & Debbie!