TENNESSEE RIVER EYE CLINIC

NPI # 

Practice Address:

1110 S. Montgomery Ave , Helen Keller Hospital Campus

Sheffield, AL, 35660-6350

Practice Phone:

256-381-2020

Practice Fax:

256-381-7754

License Number:

16162

License State:

AL

Taxonomy Grouping:

Allopathic & Osteopathic Physicians

Taxonomy Classification:

Ophthalmology

Taxonomy Code:

207W00000X