SA Dr. Sarah Leah Altschuler, MD Is this you? Claim your profile Psychiatry 0Leave a review Vacaville, CA 1119 E Monte Vista Ave, Vacaville, CA, 95688 1 other location