Why buy your glasses from us?

10 Reasons to Buy your Glasses from

Cleveland Eyecare, OD, PA

1.  Our Opticians and clinical staff.

    -Selecting the right size frame and lens can be challenging, we’re here to help though out the entire process so that you are satisfied with your new glasses!

2.  Our Optometrists.

    -Our doctors listen to your visual needs and prescribe lenses that will work for you.  Our doctors are available to recheck your prescription or lend advice if you have trouble with your new glasses.

3.  Satisfaction guaranteed.

    -If you have problems with your new glasses in any way, we’re here to help!

4.  Convenient repair and adjustment.

    -Hassel free, we take care of it on the spot at no charge.

5.  High quality, tested products at competitive prices.

    -Optical products range from very cheap to very expensive; we bring the best options to you.

6.  Insurance Benefits.

    - Our experienced staff members take the time to explain your benefits so that you can make educated decisions and fully utilize your insurance.

7.   No Vision Insurance?

    - We’ve got you covered!  Ask about our package deals!

8.   Convenient Location.

    - Located right down the road from Mi Pueblito’s Mexican Restaurant and Shelby Police Department in downtown Shelby, NC on W. Warren St. Convenient private parking makes it a stress-free visit. 

9.  Appointment Availability & decreased wait time.

    -We have two Optometrists, Dr. Shep Hamrick and Dr. Street Hamrick, allowing for increased appointment availability.

10. Support Local Businesses!

    Cleveland Eyecare has proudly served our community for over 34 years.  Dr. Shep Hamrick and his son Dr. Street Hamrick who joined the practice in 2016 have no corporate ties, allowing us to focus on the individual needs of our patients.  Without your support, we would not be able to continue providing premium eye care for people of Shelby NC and surrounding areas.

Cleveland Eyecare



Find us on the map

Hours of Operation

Our Regular Schedule

Walk - Ins Welcome


8:30 am - 5:00 pm


8:30 am - 5:00 pm


8:30 am - 5:00 pm


8:30 am - 5:00 pm


8:30 am - 4:00 pm


By Appointment Only