Granite State Internal Medicine

Granite State Internal Medicine 188 Route 101 Traffic update—May 2019: Sections of Route 101 have been undergoing intermit closings for paving. Please allow time for this as you arrive for your appointment. Bedford NH 03110
Directions on Google Maps Meet our team

Fax: 603.314.4711

Patient Hours: Mon—Fri: 7 AM–5 PM

Need a new provider? Call our Primary Care Access line: 603.314.4750
CMC providers are committed to developing long-term relationships with their patients and see and treat the whole person, and to help patients live longer, healthier lives. Through this partnership, our physicians can help you prevent, understand and manage illness, navigate the health system and set health goals.

Conditions & Expertise

  • Allergy testing & treatment
  • Asthma
  • Backache
  • Colds, flu, sinus infections, bronchitis
  • Sprains & strains
  • Chronic disease management
  • Diabetes care & management
  • Fatigue, stress, depression
  • Heart disease care & management
  • High blood pressure care & management
  • High cholesterol care & management
  • Immunizations & vaccinations
  • Physical exams
  • Preventative care
  • School physicals
  • Sleep disorders
  • Sports medicine
  • Testing
  • Thyroid disease care & management
  • Urinary tract infections
Keeping you


Your primary care provider isn't just interested in you when you're sick. They are the best source of information on heart health, weight, screenings, immunizations and more. Use our online tool, or call our Primary Care Access Line: 603.314.4750, to find your partner in health.