Barry Irwin Ludwig, MD, Psychiatry & Neurology

2811 Wilshire Blvd Ste 508
Santa MonicaCA  90403-4803 (Los Angeles County)


Phone: 424-387-4001
Fax: 424-387-4005

NPI: 1457379836
License Number: G36708 (CA)