top of page

Expert family medical services for Aroostook County residents

Experience medical excellence through patient-centered communication and advanced nurse practitioner guidance.

Our Expertise

General Care

We offer holistic adult health solutions focused on disease prevention and sustainable wellness through deep patient-provider communication.

Chronic Help

Navigating long-term medical needs with detailed attention and care plans built around your specific lifestyle requirements and health aims.

Prevention & Wellness

Protect your vitality with thorough health assessments and custom wellness strategies to maintain your optimal physical condition.

Individualized Care

Stiles Family Practice fosters a healthcare relationship rooted in mutual respect and understanding. Our specialized clinical team prioritizes the specific needs of adult patients, ensuring that every medical consultation is thorough, empathetic, and yields meaningful results.

Reach Out Us

We are dedicated to your wellbeing. Please contact our local facility in Aroostook County for inquiries or to book your professional evaluation.

Stiles Family Practice

Office location: 106 Main St.Mars Hill, ME 04758

Mailing Address: P.O. Box 228Blaine, ME 04734

Tel: 207-550-2002    Fax: 207-245-7778

Hours: Monday–Thursday, 7:00 AM – 4:00 PM

Email: info@stilesfamilypractice.com

Hotel Desk Items

Not sure where to go for care? Start here.

Care Navigation Guide

Primary Care

Urgent Care

  • Minor cuts or sprains
  • Fever or seasonal flu
  • Earaches or sinus pain
  • Animal or insect bites
  • Urgent non-life-threatening issues

Emergency Room

  • Chest pain or shortness of breath
  • Symptoms of stroke
  • Severe burns or deep wounds
  • Loss of consciousness
  • Major broken bones

Call 911 or go to the ER immediately for life-threatening emergencies.

  • Routine wellness visits
  • Managing long-term health
  • New or unexpected symptoms
  • Medication refills
  • Building your health history

Start here for most non-emergency needs. Please call for an appointment.

bottom of page