Joseph David Hakes
General medicine · Physician
622 W Maple St, 87401 FarmingtonGeneral medicine · Physician
622 W Maple St, 87401 FarmingtonOphthalmologist · Physician
622 W Maple St, 87401 FarmingtonPhysician
622 W Maple St, 87401 FarmingtonSurgery · Physician
622 W Maple St, 87401 FarmingtonPediatrician · Physician · Hospital pharmacy
407 S Schwartz Ave, 87401 FarmingtonGynecology · Obstetrics · Physician
630 W Maple St, 87401 FarmingtonInternal medicine · Physician
407 S Schwartz Ave, 87401 FarmingtonCardiology · Physician
407 S Schwartz Ave, 87401 FarmingtonPhysician
407 S Schwartz Ave, 87401 FarmingtonGynecology · Obstetrics · Physician
610 W Pinon St, 87401 FarmingtonPhysician
407 S Schwartz Ave, 87401 FarmingtonNeurology and neurology · Physician
407 S Schwartz Ave, 87401 FarmingtonPediatrician · Physician
407 S Schwartz Ave, 87401 FarmingtonNeurology and neurology · Physician
407 S Schwartz Ave, 87401 FarmingtonPhysician
407 S Schwartz Ave, 87401 FarmingtonGynecology · Obstetrics · Physician
656 W Maple St, 87401 FarmingtonGynecology · Obstetrics · Physician
656 W Maple St, 87401 FarmingtonGynecology · Obstetrics · Physician
630 W Maple St, 87401 FarmingtonInternal medicine · Physician
634 W Pinon St, 87401 FarmingtonGeneral medicine · Physician
903 W Apache St, 87401 Farmington