James L Gallagher MD
Physician · Psychotherapy and psychiatry
1000 73rd St, 50324 Windsor HeightsPhysician · Psychotherapy and psychiatry
1000 73rd St, 50324 Windsor HeightsPhysician · Psychotherapy and psychiatry
1201 63rd St, 50311 Des Moinesconsulting · Mental Health · Psychologist · Psychotherapy and psychiatry
7177 Hickman Rd, 50322 UrbandalePhysician · Psychotherapy and psychiatry
939 Office Park Rd, 50265 West Des MoinesPhysiotherapy · Physical and rehabilitation medicine · sports medicine
8355 University Blvd, 50325 ClivePhysician · Psychotherapy and psychiatry
939 Office Park Rd, 50265 West Des MoinesPhysiotherapy · Physical and rehabilitation medicine · sports medicine
950 Office Park Rd, 50265 West Des MoinesPhysiotherapy · Physical and rehabilitation medicine · sports medicine
950 Office Park Rd, 50265 West Des MoinesPhysiotherapy · Physical and rehabilitation medicine
950 Office Park Rd, 50265 West Des MoinesPhysiotherapy · Physical and rehabilitation medicine · sports medicine
950 Office Park Rd, 50265 West Des MoinesPhysiotherapy · Physical and rehabilitation medicine · sports medicine
950 Office Park Rd, 50265 West Des MoinesPhysiotherapy · Physical and rehabilitation medicine
950 Office Park Rd, 50265 West Des MoinesPhysiotherapy · Physical and rehabilitation medicine
950 Office Park Rd, 50265 West Des MoinesPhysiotherapy · Physical and rehabilitation medicine · sports medicine
2001 Westown Pkwy, 50265 West Des MoinesPhysiotherapy · Physical and rehabilitation medicine
2001 Westown Pkwy, 50265 West Des MoinesPhysician · Psychotherapy and psychiatry
2190 NW 82nd St, 50325 Cliverestaurant · Party service and catering · Delicatessen and gourmet · Fast Food
1821 22nd St, 50266 West Des Moinesbarbecue · restaurant · Bar · Party service and catering · Delivery service · events · Take Away · Wedding services
1720 22nd St, 50266 West Des MoinesParty service and catering · Software development
8665 Harbach Blvd, 50325 ClivePhysician · Psychotherapy and psychiatry
2500 82nd Pl, 50322 Urbandale