Map location of Kelly Leimback 39555 Orchard Hill Place, Suite 600, Novi, MI 48375 Phone: 734-288-8118