SB Dr. Steven Leo Balt , MD Is this you? Claim your profile Neurology Psychiatry 3 Write A Review Balt Steven Office 1910 Olympic Blvd, Walnut Creek, CA, 94596 2 other locations (415) 484-2258