Address:
900 Hyde St, San Francisco 94109
(415) 353-6000 (Phone)
LEACH, THOMAS W MD
15 Cranleigh Dr, San Francisco 94132
(925) 254-7980 (Phone)
Hospitals:
900 Hyde St, San Francisco 94109
LEACH, THOMAS W MD
15 Cranleigh Dr, San Francisco 94132
Saint Francis Memorial Hospital
900 Hyde St, San Francisco 94109
Education:
Medical School
Creighton University
Graduated: 1973
Creighton U Affil Hosps
Scripps Mercy Hospital-San Diego
U Calif