Stephen W Shanks, DO, Family Medicine

800 Saguaro Trl
FarmingtonNM  87401-9632 (San Juan County)


Phone: 505-498-6000
Fax:

NPI: 1114346129
License Number: 2015-01973 (NC)