find a store /
schedule an exam

moreless search options
shopping cart

Whitehall PA America's Best Contacts & Eyeglasses

Get Directions From:

Macarthur Towne Centre
2584 Macarthur Rd
Whitehall, PA 18052
(610) 289-6730

Saturday: 9am-6pm
Sunday: Closed

Schedule eye exam

Join the Millions Who've Saved at America's Best
  • I would like to compliment this store for the service that I received. Kathleen helped me and she was absolutely wonderful to work with. She was honest, efficient and very friendly. My overall experience in this store was great. The staff members were friendly and helpful, the exam was A+ and the glasses I purchased were spot on; thanks to the great exam and fitting by Kathleen.
  • I would just like to give a compliment to Gail who was so very helpful when it came time to select the frames for my new glasses and sunglasses! She has a great eye for which frame will fit your face. I have very bad sight so it is difficult to pick a frame and look in the mirror because I can't see 5 inches in front of me. So great job Gail for your wonderful Customer Service!
  • Thank you so much for this gift of glasses for this child under our care. He has had daily headaches since arriving and I have had a difficult time finding an Ophthalmologist that is willing to take the VA insurance.

The Whitehall America's Best offers the best prices in sight for all of your eyewear needs. We serve the areas of Whitehall, Coplay and Northampton. We are located across from Walmart and next to Party City.

Whitehall Offers

We have a two pair offer that is sure to please. Buy two pairs of complete eyeglasses for $69.95 ($59.95 frames with single vision uncoated plastic lenses) from hundreds of eyeglass frames for men, women and children, and your eye exam is free ($45 value)!

Whitehall Contact Lenses

If you wear contact lenses, be sure to ask about how you can save by becoming a member of our Eyecare Club.

Whitehall Eye Exams

Schedule your eye exam online today with an eye doctor.

2 Pairs for $69.95 2 Pairs for $99
Eyecare Club contact lenses 13.99

**In certain states, eye exams are provided by independent Doctors of Optometry or Ophthalmology. Eye exam regularly $45 without the two pair offer. Two pair purchase required for FREE eye exam offer.