Dr. David Ray Townsend M.D. Internal Medicine 2500 Merced StreetSan Leandro, California 94577 510-454-4010 About Dr. David Ray Townsend M.D.