Get Directions Chabad of Downtown Fort Lauderdale - 333 N. New River Drive E. Fort Lauderdale, FL