1 Dr. Marshall Zablen, MD Technologists, Technicians & Other Technical Service Providers - Perfusionist ProfilePoints™6/80 Avg. Rating: 5/5 Main Location 6265 Sepulveda Blvd 13Van Nuys, California 91411 Highlights Board CertifiedAccepts Insurance Plans