Raphael Ezra Barda, MD, Psychiatry & Neurology

1208 E Prosperity Ave
#233
TulareCA  93274-8050 (Tulare County)


Phone: 559-686-4671
Fax:
Email: raf***@*****il.com

NPI: 1538255682
License Number: C52219 (CA)