DelMar is moving on up to downtown Lafayette! Beginning May 1st, our new address is 427 Main St., Ste. 100, Lafayette, IN 47901.
We're sized and structured in such a way as to provide immediate, personal, hands-on service from the very first point of engagement, at the conceptual level, through implementation and technical support down the road.
Kyle Lutes