Independent US Healthcare Provider Directory & Public Medical Database
Medical Specialty Listing

Ophthalmology Specialists in Tucson, AZ

Browse 107 verified Ophthalmology providers practicing in Tucson, Arizona.

107 Healthcare Providers
Showing 61–80 of 107 providers
Sorted by Name (A-Z)

Dr. Jeffrey S Maltzman , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
5599 N Oracle Rd, Tucson, AZ 857043821
Phone: 5202936740
NPI Identifier 1477690535
View Full Profile →

Dr. Richard P Marcello , MD

Ophthalmology

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: June 11, 2026
1110 N El Dorado Pl, Tucson, AZ 857154606
Phone: 5203275677
NPI Identifier 1205810322
View Deactivated Profile →

Dr. Timothy E. Marra , DO

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
1110 N El Dorado Pl, Tucson, AZ 857154606
Phone: 5203275677
NPI Identifier 1154391332
View Full Profile →

Dr. Sean Mccafferty , MD PC

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
6422 E Speedway Blvd Ste 100, Tucson, AZ 857101151
Phone: 5203273487
NPI Identifier 1609857812
View Full Profile →

Dr. Melanie L Mccarty , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
5240 E Knight Dr, Ste 104, Tucson, AZ 857122122
Phone: 5207954202
NPI Identifier 1578649935
View Full Profile →

Dr. Ann Zerella Mccolgin , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
6422 E Speedway Blvd, Suite 100, Tucson, AZ 857101148
Phone: 5203259400
NPI Identifier 1982799227
View Full Profile →

David J Miller

Ophthalmology

Active NPI Status
655 N Alvernon Way Ste 204, Tucson, AZ 857111825
Phone: 5206262010
NPI Identifier 1508434119
View Full Profile →

Dr. Joseph M Miller , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
707 N Alvernon Way Ste 301, Tucson, AZ 857111848
Phone: 5206941460
NPI Identifier 1699863282
View Full Profile →

Cody Moezzi

Ophthalmology

Active NPI Status
707 N Alvernon Way, Tucson, AZ 857111827
Phone: 5206260044
NPI Identifier 1982456406
View Full Profile →

Dr. Lucy Mudie , MD MPH

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
698 E Wetmore Rd Ste 100, Tucson, AZ 857051752
Phone: 5207908888
NPI Identifier 1558896795
View Full Profile →

Dr. Alma Irma Murphy , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
490 N Alvernon Way, Tucson, AZ 857111951
Phone: 5203231313
NPI Identifier 1669476644
View Full Profile →

Dr. Regina Y. Najera , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
6764 N Placita Cielito Lindo, Tucson, AZ 857181214
Phone: 5204659419
NPI Identifier 1407808660
View Full Profile →

Dr. Leslie Chana Neems , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
4709 E Camp Lowell Dr, Tucson, AZ 857121256
Phone: 5207224700
NPI Identifier 1396000758
View Full Profile →

Dr. Angela Mingcan Ngo , MD

Ophthalmology

Active NPI Status
707 N Alvernon Way, Tucson, AZ 857111827
Phone: 5206941460
NPI Identifier 1578352837
View Full Profile →

Taylor Ngo

Ophthalmology

Active NPI Status
707 N Alvernon Way Fl 3, Tucson, AZ 857111827
Phone: 5206941460
NPI Identifier 1891624052
View Full Profile →

Dr. Elizabeth Noh , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
707 N Alvernon Way Fl 3, Tucson, AZ 857111827
Phone: 5206262010
NPI Identifier 1730822388
View Full Profile →

Dr. Richard Rice Ober , MD

Ophthalmology

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: May 07, 2020
3601 S 6th Ave, Tucson, AZ 857230001
Phone: 5207921450
NPI Identifier 1356433643
View Deactivated Profile →

Dr. Samuel Philbrick , MD

Ophthalmology

Active NPI Status
655 N Alvernon Way, Tucson, AZ 857111823
Phone: 5207921450
NPI Identifier 1053703819
View Full Profile →

Dr. Lynn Polonski , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
3925 E Fort Lowell Rd Ste 100, Tucson, AZ 857121053
Phone: 5205765110
NPI Identifier 1871674507
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
5240 E Knight Dr, Ste 104, Tucson, AZ 857122183
Phone: 5208886600
NPI Identifier 1104814219
View Full Profile →