Norwood Clinic Ophthalmology and Optical

$5.5M revenue • 1 Independence Plaza suite 700, Birmingham, AL, 35209, United States

Last Updated Jun 18, 2026

Company Overview

Company Name

Norwood Clinic Ophthalmology and Optical

Address

1 Independence Plaza suite 700, Birmingham, AL, 35209, United States

Approx. Annual Revenue

$5.5M

Established

1996

About Norwood Clinic Ophthalmology and Optical

Complete Health is a healthcare provider located in Birmingham, Alabama, United States. The company offers expert primary care services, specialized senior programs, and urgent care clinics, focused on delivering personalized and comprehensive care to Medicare patients and the community.

Frequently Asked Questions about Norwood Clinic Ophthalmology and Optical

Technologies Used

Social Profiles

Key Decision Makers

Raleigh Kent Surgeon
LinkedIn