Save Salvador Leo T. Cevallos, MD SalvadorLeoCevallos.MD.com • Psychiatrist • 25 years experience Salvador Leo T. Cevallos, MD 265 N Causeway, New Smyrna Beach, FL 32169