415 Hill Avenue
Grafton, North Dakota 58237

Mon - Tue: 8:30AM - 5:00PM

Wed: 9:30AM - 5:00PM

Thu - Fri: 8:30AM - 5:00PM

Sat - Sun: Closed

98.9% would refer friends and family to us

5 stars Verified customer

Everyone was very kind and knowledgeable. I was very impressed and I look forward to doing business here in the future.

5 stars Verified customer

The amazing team at Heartland are always delivering outstanding and holistic care! Annual checkup and a new pair of glasses within a matter of a few hours. Thank you - I am so happy with my new glasses.

5 stars Verified customer

Good people

5 stars Verified customer

Everthing was explained in detail on my eye problem and a positive plan to take care of me I was not satisfied with my new glasses and got them exchanged and ordered

5 stars Verified customer

Staff goes above and beyond expectations! High quality products at a reasonable price! Thanks- Jered Kemnitz from Cavalier, ND.

5 stars Verified customer

It was Good tho a lil Slow & I am older n rude, so I apologize as I live in Sweet PAIN. mebbe why Dear God gave me such horrible arthritis PAIN, to learn of patience & humility. Tho I wish He was do something of nasty Drs at Altru ur ALL THRU, THEY refuse to even listen, as I told Dr Bakke a 100,000 times, "Somethings Wrong, "I don't feel good", I learned it was HFCS poisoning me by nasty phoods n that's why 2,000,000 Ppl die by heart disease & Diabetes, to why millions of Americans have lower Back PAIN, HFCS turns to uric acid n as Ppl sleep the UA pools to that lowest place in Your body & rots away at Your joints

5 stars Verified customer

very freindly and helpful.up to date equipment with nice selection of frames

5 stars Verified customer

Great, as always.

5 stars Verified customer

Very friendly staff and helpful

5 stars Verified customer

Staff and Dr was very friendly and thorough.