Dr. Cosgrove's Locations

Practices

    • A
      John C Cosgrove MD 7801 Hamilton Spring Rd Bethesda, MD 20817
      • Accepting New Patients
    • 410-938-3000
    • B
      VA Medical Center 50 Irving St NW Washington, DC 20422
      • Accepting New Patients
      • Electronic Health Records
    • 202-745-8000

Dr. Cosgrove's Accepted Insurance Carriers & Plans

  • CareFirst Maryland POS
  • CareFirst BluePreferred PPO