
Our Expertise
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

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.







