Filming of the New Apple TV series "The Off Weeks" took place in New Rochelle on Feb. 26 and Feb. 27.