About Us

Having been in business since 1922, we understand better than most what the eye care practice needs to grow and thrive in a highly competitive environment. Our customer service is second to none and each employee is looking for a way to make your experience with McLeod a superior one.

We are headquartered in Rhode Island, but we are dedicated to serving the entire New England optical marketplace through our satellite labs in Connecticutt, Maine and Vermont. The optical community in New England has a long history and McLeod Optical works within the community to honor the traditions that make us all strong, while embracing the industry advances that will make us even stronger. 

We appreciate your visiting our website and we look forward to hearing from you. Call us at 1-800-288-LENS (5367) and ask for sales or customer service.