Lee D. Mendiola, M.D. & Associates- TMS Center Of Ventura 1752 South Victoria Avenue, Ventura, CA 93003