Edward Francis Cavanagh, MD, Psychiatry & Neurology

1975 Long Beach Blvd
Long BeachCA  90806-5501 (Los Angeles County)


Phone: 562-218-4001
Fax: 562-218-9747

NPI: 1144380015
License Number: G86008 (CA)