answersLogoWhite

0

Sterling Optical stores are located all over the country. Sterling Optical stores are mostly located in the North East of the United States. Sterling Optical is one of the largest optical stores in the country.

User Avatar

Wiki User

12y ago

What else can I help you with?