David A Downs
Physician · Psychotherapy and psychiatry
13985 W Grand Ave, 85374 SurprisePhysician · Psychotherapy and psychiatry
13985 W Grand Ave, 85374 SurprisePhysiotherapy · Physical and rehabilitation medicine
15802 N Parkview Pl, 85374 SurpriseInternal medicine · Physician
14873 W Bell Rd, 85374 SurpriseInternal medicine · Physician
14873 W Bell Rd, 85374 SurprisePhysiotherapy · Physical and rehabilitation medicine
15015 W Bell Rd, 85374 SurprisePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
15015 W Bell Rd, 85374 SurprisePhysician · Internal medicine
15021 W Bell Rd, 85374 SurpriseInternal medicine · Physician
15021 W Bell Rd, 85374 SurpriseInternal medicine · Physician
15021 W Bell Rd, 85374 SurpriseInternal medicine · Physician
15021 W Bell Rd, 85374 SurpriseNaturopathic treatments · Holistic medicine
15027 W Bell Rd, 85374 SurpriseInternal medicine · Physician
15021 W Bell Rd, 85374 SurpriseInternal medicine · Physician
14869 W Bell Rd, 85374 SurprisePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
15802 N Parkview Pl, 85374 SurprisePhysiotherapy · Physical and rehabilitation medicine
14054 W Charter Oak Rd, 85379 SurpriseAcupuncture · Naturopathic treatments · Holistic medicine · Asian · Chinese · Depression
18731 N Reems Rd, 85374 SurpriseInternal medicine · Physician
18715 N Reems Rd, 85374 SurpriseInternal medicine · Physician
15021 W Bell Rd, 85374 SurpriseInternal medicine · Physician
14961 W Bell Rd, 85374 SurprisePhysician · Internal medicine
15021 W Bell Rd, 85374 Surprise