14901 NE 20th Ave, North Miami, FL 33181 (617) 340-4300 617-340-4101 VideoLink Miami/Ft. Lauderdale Services: One HD insert studio Basic make-up tools on-site Make-up artist upon request Facility Details