Mahbod Paya, MD, Surgery

7320 Woodlake Ave
Ste 150
West HillsCA  91307-1468 (Los Angeles County)


Phone: 818-888-7090
Fax: 818-888-0448

NPI: 1316098841
License Number: A77354 (CA)