Skip to main content


OWP 20AdOWP, which stands for Optische Werke Passau, launched in Germany in 1947. The company has since established itself as one of the leading innovators in the eyewear industry. With substantial dedication and investment in product development, technology, logistics and service, OWP has succeeded in creating eyewear of the highest quality.

Using creativity to find innovative solutions to problems, OWP executes new ideas and visions to constantly help customers achieve peak performance with contemporary eyewear collections. Striving to achieve the highest measure of esthetic and functional quality, OWP develops and uses the most advanced technology and materials available.

OWP eyewear takes design, technology and quality to a new level. Crafted for those with sophisticated standards, who appreciate quality, OWP eyewear is designed to deliver a safe and superior product.

Visit the OWP website


Urgent Care Only

At this time, our St. Catharines Office will be closed and our Niagara-on-the-Lake Office will be taking only urgent care patients.

Our office hours will be limited due to new restrictions so please call and leave a detailed message and we will return your call within 2 hours during the day or by the next morning if the message is left after hours. Take care and be well!!

Niagara-on-the-Lake Office Phone: (905) 468-8002