Address:
2815 S Post St, Spokane 99203
5633 N Lidgerwood St, Spokane 99208
(509) 482-0111 (Phone), (509) 462-4086 (Fax)
Hospitals:
2815 S Post St, Spokane 99203
5633 N Lidgerwood St, Spokane 99208
Education:
Medical School
Saint Louis University / School of Medicine
Graduated: 1990
Vet Affairs Med Center W La