I had an average experience at McBride McBride Opt...
I had an average experience at McBride McBride Optometrists. The staff was courteous, but the wait time was slightly longer than expected. The optometrist was competent and provided a thorough examination. The selection of frames was okay, but I couldn't find exactly what I was looking for. Overall, a decent experience.