Map location of Michael Leader 633 South Andrews Avenue, Suite 201, Fort Lauderdale, FL 33301 Phone: 954-771-4118