Johanna Kathryn Byrd, MD, Obstetrics & Gynecology

610 W Pinon St
FarmingtonNM  87401 (San Juan County)


Phone: 505-325-1123
Fax: 505-325-3054

NPI: 1215371927
License Number: MD2017-0674 (NM)