find a store /
schedule an exam

 
moreless search options
shopping cart

Harrisburg Pennsylvania America's Best Contacts and Eyeglasses


Get Directions From:


5125 Jonestown Rd Suite 505
Harrisburg, PA 17112
(717) 441-0980

Monday-Friday:9am-7pm
Saturday:9am-6pm
Sunday:Closed

Schedule eye exam

Join the Millions Who've Saved at America's Best
  • What a GREAT staff! Everyone was so helpful and I love my new glasses. I have now referred at least 2 people since I picked up my new glasses, everyone was impressed by the pricing and the quality of them! Keep up the good work! It is so hard to find a quality product at a very reasonable price these days.
    An America's Best Customer
  • This was my first experience at America's Best, and I just wanted to tell you how thrilled I was with it! My daughters were treated with respect, and shown love by all the employees/doctors at America's Best. I've been sharing my LOVE of AB with friends and family and WILL BE BACK! Thank you!
    Sydney
  • I've been a customer at this store for many years and just recently purchased another pair of glasses. This is to inform you of employees there and their excellent service. Maggie and others which I do not know their names, but, I myself and others get superb service and care there. Think it should be known how Maggie and others are doing their job: Over and beyond. Keep up the good work and reputation. I recommend you guys.
    Joseph

America's Best Contacts & Eyeglasses is located in the Paxton Towne Center, across from Colonial Commons. We are convenient to Harrisburg, Enola, Camp Hill, Hershey, Mechanicsburg, Middletown, Elizabethtown, Halifax and Fort Indiantown Gap.

Every day we offer two pair of eyeglasses for $69.95* with a free eye exam.** We can help you select the frames that will be the perfect fit, with a large assortment of frames for the entire family.

Contact lenses are available online or in store. Licensed Doctors of Optometry are available at a time that is convenient for you -  schedule an eye exam today!


 
2 Pairs for $69.95 2 Pairs for $99
Eyecare Club Contacts from $12.49
 

*Includes single vision plastic lenses and frames tagged $59.95. **In certain states, eye exams provided by independent Optometrists or Ophthalmologists. Eye exam regularly $45 without the two pair offer. Two pair purchase required for FREE eye exam offer.