Annville Family Medicine Visit us on Facebook
Robert K. Nielsen, MD
Robert K. Nielsen, MD
George T. Loose, DO
George T. Loose, DO
David W. Heeter, DO
David W. Heeter, DO
David M. Engle, MD
David M. Engle, MD
Julie A. Header, DO
Julie A. Header, DO
Melissa T. Stapinski, MD
Melissa T. Stapinski, MD
Erin E. Juliano, MD
Erin E. Juliano, MD
Pamela S. Potash, DO
Pamela S. Potash, DO
Welcome Address Driving Directions General Practice Info Office Hours Insurances Accepted Hospital Affiliation
Receive Our Health e-Newsletter
Patient Portal Access



Visit our What's New Tab!


December is Holiday Health and Safety Month! 

The holidays offer a perfect opportunity for enjoying loved ones, celebrating life, being grateful, and reflecting on what’s important. They are also a time to appreciate the gift of health. Support health and safety for yourself and others by following these timeless holiday tips.  Click on the link below to read.

For more information, please visit:



AFM's Biggest Loser Program is back! Last year, our participants lost 319 pounds. Do you have extra pounds you'd like to shed? All patients are invited to join us in our 2015 challenge.

Move from frumpy to fit! Contest runs 8 weeks;
Monday, January 19th through Friday, March 13th

~Three ways to register
1. Stop by and complete a registration form and leave it with the receptionist.
2. Contact Joni via portal message.
3. Call Joni at (717) 867-4671 x 265

~Team or individual
You may register as an individual or you may team up with a spouse or friend(s) who are patients of AFM to form a team of two or three.

~Plan to attend one initial group session for weight loss tips and details.
*Tuesday, January 6th or 13th at 11:00 am
*Wednesday, January 7th or 14th at 1:00 pm
*Thursday, January 8th or 15th at 5:30 pm

*****Prizes will be awarded to the Biggest Loser(s). Prizes are based on total % of body weight lost by team or individual.



Walk with a Doc is a walking program for everyone interested in taking steps for a healthier lifestyle.  The program will start out with a brief, 5 minute talk given by a doctor/healthcare provider.  While you walk at your own pace, you'll have the opportunity to have questions answered by physicians from Annville Family Medicine. Come out and join your community healthcare professionals. You don't need any special gear, and there are no special rules. Just put on a pair of comfortable shoes and walk alone, with friends, with your family, or with a group. It's a personal preference!

Where:  Lebanon Valley College Arnold Sports Center Indoor Track for the Winter (or if you prefer, you can still walk at the outside track)

***As you enter the fitness center, turn right after you pass the main desk, go all the way to the end of the hall, and turn left at the west desk, to the lounge area at the far end.***

Time: 8:45 am registration/9:00 am walk

Upcoming Dates:

Jan 17
Feb 21
March 28
April 18
May 16
June 20
July 18

Walks will continue on a once a month basis throughout the year. 

To view more about the program, please visit:
Facebook Page:

We are now listed with WGAL to post any closings/schedule changes during inclement weather.  You can view them either on WGAL channel or by logging onto the following website:


Annville Family Medicine is dedicated to the wellness of our community and patients, while providing personalized care with quality and integrity. 

Annville Family Medicine
475 North Weaber Street
Annville, PA 17003
Phone: (717) 867-4671

Back to Top

Driving Directions
Click here for directions and to access a larger version of the map

Back to Top

General Practice Info

Back to Top

Office Hours
Monday 7:30AM 9:00PM
Tuesday 7:30AM 9:00PM
Wednesday 7:30AM 9:00PM
Thursday 7:30AM 9:00PM
Friday 8:30AM 5:00PM
Saturday 8:00AM 12:00PM  (acute visits only)

Lab Hours: Monday through Friday, 7:00am - 3:00pm

Please call for an appointment.

After Hours:  A physician/provider is on call after hours (early morning, evening, weekends) 24 hrs a day, 7 days a week.  To reach a physician/provider after hours, please contact our office at (717) 867-4671 and our answering service will notify the on-call provider immediately.  The provider will then call you back to give further instructions/advice.

Back to Top

Insurances Accepted
  • Medicare
  • Highmark Blue Shield
  • Capital Blue Cross
  • Keystone Health Plan Central
  • Aetna
  • HealthAmerica
  • Access/Medical Assistance
  • Gateway
  • Unison Ab
  • Tricare
  • Most private pay insurance companies
  • Workers Compensation claims
  • No Fault - motor vehicle claims

Back to Top

Hospital Affiliation
Good Samaritan Hospital 
4th & Walnut St.
Lebanon, PA  17042 
Tel: (717) 270-7500

Back to Top

Copyright HealthBanks, Inc. All rights reserved. | Terms of Use | Privacy Policy