Dr. Nicholas Athanasiou, MD
Addiction Psychiatry
Make an Appointment
(818) 891-7711Telehealth services available
Westwood Medical Plaza is located at 10921 Wilshire Blvd Ste 412, Los Angeles, CA 90024.
Providers at Westwood Medical Plaza specialize in Addiction Psychiatry, Marriage & Family Therapy, and Nursing (Nurse Practitioner).
Four providers practice at Westwood Medical Plaza.
Use the insurance check on this page to verify if Westwood Medical Plaza is in-network.