Constance Primrose De Silva, MD, Psychiatry & Neurology

810 W La Veta Ave
OrangeCA  92868-3918 (Orange County)


Phone: 715-532-6811
Fax: 714-532-5487

NPI: 1912922634
License Number: A 33450 (CA)