Joseph David Hakes, MD, Family Medicine

622 W Maple St Ste B
FarmingtonNM  87401-6589 (San Juan County)


Phone: 505-327-4867
Fax:

NPI: 1407000714
License Number: MD2011-0159 (NM)