Map location of Spencer Charif 7601 E Treasure Dr Ste 8, North Bay Village, FL 33141 Phone: 305-460-5900