David Charles Leech, DO, Family Medicine

101 Hospital Loop Ne
Ste 114
AlbuquerqueNM  87109-2129 (Bernalillo County)


Phone: 505-888-7770
Fax: 505-830-0846
Email: dle***@*****ol.com

NPI: 1831167410
License Number: A-830-86 (NM)