Map location of Richard Stoll 200 SW 1st Avenue, 12th Floor, Ft. Lauderdale, FL 33301 Phone: 954-525-4100