alarm-ringing ambulance angle2 archive arrow-down arrow-left arrow-right arrow-up at-sign baby baby2 bag binoculars book-open book2 bookmark2 bubble calendar-check calendar-empty camera2 cart chart-growth check chevron-down chevron-left chevron-right chevron-up circle-minus circle city clapboard-play clipboard-empty clipboard-text clock clock2 cloud-download cloud-windy cloud clubs cog cross crown cube youtube diamond4 diamonds drop-crossed drop2 earth ellipsis envelope-open envelope exclamation eye-dropper eye facebook file-empty fire flag2 flare foursquare gift glasses google graph hammer-wrench heart-pulse heart home instagram joystick lamp layers lifebuoy link linkedin list lock magic-wand map-marker map medal-empty menu microscope minus moon mustache-glasses paper-plane paperclip papers pen pencil pie-chart pinterest plus-circle plus power printer pushpin question rain reading receipt recycle reminder sad shield-check smartphone smile soccer spades speed-medium spotlights star-empty star-half star store sun-glasses sun tag telephone thumbs-down thumbs-up tree tumblr twitter tiktok wechat user users wheelchair write yelp youtube

Doctors & Staff

Meet the experienced and friendly doctors and staff who make Spectrum Vision a proud provider of vision care products and services in Indian Harbour Beach.


Carl Ritch, O.D.

Photo of Dr. Ritch.Dr. Carl Ritch, a proud Florida native, brings a wealth of knowledge and passion to the field of optometry. Graduating from Nova Southeastern University College of Optometry, Dr. Ritch pursued his passion for ocular health by completing a rigorous internship at the VA Medical Center in Gainesville.

With a keen focus on ocular disease management and treatment, Dr. Ritch is dedicated to providing comprehensive eye care solutions tailored to each patient’s unique needs. Whether it’s diagnosing and managing conditions like glaucoma, diabetic retinopathy, or macular degeneration, Dr. Ritch is committed to ensuring optimal vision and eye health for all patients.

Beyond the realm of optometry, Dr. Ritch is an avid enthusiast of outdoor activities. When not in the office, you can find him exploring the tranquil waters of Brevard County on a paddleboard, soaking in the beauty of Florida’s natural landscapes. Additionally, Dr. Ritch enjoys indulging in culinary adventures and experimenting with new recipes and flavors in the kitchen.

As a newcomer to Brevard County, Dr. Ritch is excited to serve the local community and build lasting relationships with patients. At Spectrum Vision, expect nothing less than exceptional care, expertise, and a warm, welcoming atmosphere. Schedule your appointment today and experience the difference firsthand.


Justin Hrabinski, O.D.

Dr. Justin Hrabinski was born and raised in Somerset County, New Jersey. Pursuing his passion for biological sciences, he earned a Bachelor’s Degree in Biology from Rutgers University and later graduated with a Doctorate in Optometry from Nova Southeastern University College in May 2024.

Growing up in a family that emphasized compassion and community service, Dr. Hrabinski was inspired by his father, a fellow optometrist, who served their community by providing exceptional eye care. This upbringing instilled in him a strong work ethic, a deep sense of empathy, and a belief in prioritizing happiness in both personal and professional endeavors.

Dr. Hrabinski made Brevard County his home in 2023 while completing his optometry school rotations. He now resides in Indian Harbour Beach, where he enjoys being part of the vibrant and close-knit community. His love for surfing, combined with his passions for scuba diving, fishing, and exploring nature, makes the area a perfect fit for his active lifestyle.

A proud member of the Florida Optometric Association and the American Optometric Association, Dr. Hrabinski practices optometry to the full scope of his license. He is dedicated to diagnosing and treating various ocular diseases and visual issues with precision and care. Above all, Dr. Hrabinski is committed to his mission of helping patients see the world clearly and fully appreciate its beauty.

When not in the office, you’ll often find Dr. Hrabinski surfing the waves of Indian Harbour Beach, a pastime that reflects his adventurous spirit and connection to the natural world.


Our Team

Julie – Optical Staff

Kiara – Optical Staff

Amy – Technician