Career records & work history
Medicine Doctors
Steven D. Leach
1800 Orleans St, Baltimore, MD 21287
410-9555765 (phone) 443-2871831 (fax)
Emory University School of Medicine
Graduated: 1986
License Records
Steven O Leach
Category: Emergency Medical Care
Issued Date: Dec 31, 1995
Effective Date: Jan 7, 2014
Expiration Date: Dec 31, 2013
Type: EMT