From Our Editors
Want to know a little secret? New Castle's finest vision center is located at Plaza Optical Co. Eyes are the windows to your soul, but at Plaza Optical Co., glasses and contact lenses serve as windows to the world.
The doctors at Plaza Optical Co. know just how valuable your eyes are, so schedule an appointment with them today.