August 15, 2018 // Jessica Walker
As of August 6th, Concept has moved over to our new Headquarters. We are currently settling into our new office space.
Our new address is 1153 Medina Road, Suite 100, Medina OH 44256.
We are enjoying being under one roof again and we are thankful for the growth and success we have had so far. We will have more information to follow.