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

Ophthalmology Specialists in Phoenix, AZ

Browse 100 verified Ophthalmology providers practicing in Phoenix, Arizona.

100 Healthcare Providers
Showing 1–20 of 100 providers
Sorted by Name (A-Z)

Dr. David John Abbott , MD

Ophthalmology

Active NPI Status
4212 North 16th Street, Phoenix, AZ 85016
Phone: 6022631511
NPI Identifier 1881891257
View Full Profile →

Dr. Elahhe Afkhamnejad , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
1750 E Glendale Ave, Phoenix, AZ 850204328
Phone: 6022424928
NPI Identifier 1659993897
View Full Profile →

Dr. Shivi Agrawal , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
4800 N 22nd St, Phoenix, AZ 850164701
Phone: 6029551000
NPI Identifier 1528379245
View Full Profile →

Dr. Aaron George Amacher , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
4800 N 22nd St, Phoenix, AZ 850164701
Phone: 6029551000
NPI Identifier 1700856283
View Full Profile →

Dr. Harmohina Bagga , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
18325 N Allied Way Ste 100, Phoenix, AZ 850543106
Phone: 6024674966
NPI Identifier 1306024104
View Full Profile →

Dr. Rasha Hussien Barham , MD

Ophthalmology

Active NPI Status
1010 E Mcdowell Rd, Ste 301, Phoenix, AZ 850062609
Phone: 6022222234
NPI Identifier 1275912347
View Full Profile →

Dr. Ronald W Barnet , MD

Ophthalmology

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: February 26, 2026
4800 N 22nd St, Barnet Dulaney Perkins Eye Cente, Phoenix, AZ 850164701
Phone: 6029551000
NPI Identifier 1033175427
View Deactivated Profile →

Dr. E. Fredrick Bloemker , MD

Ophthalmology

Active NPI Status
3330 N 2nd St, Suite #600, Phoenix, AZ 850122368
Phone: 6022639345
NPI Identifier 1225011505
View Full Profile →

Dr. Brennan Michael Boyd , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
2601 E Roosevelt St, Phoenix, AZ 850084973
Phone: 6023445011
NPI Identifier 1174146476
View Full Profile →

Dr. William Arthur Bradley , MD

Ophthalmology

Active NPI Status
4212 N 16th St., Phoenix, AZ 85016
Phone: 6022631511
NPI Identifier 1366545667
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
300 E Osborn Rd, 100, Phoenix, AZ 85012
Phone: 6022000770
NPI Identifier 1205926623
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
4800 N 22nd St Ste 120, Phoenix, AZ 850164962
Phone: 6029551000
NPI Identifier 1144304213
View Full Profile →

Dr. Ann Bullington , MD

Ophthalmology

Active NPI Status
4400 N 32nd St, Ste 280, Phoenix, AZ 850183978
Phone: 6022666888
NPI Identifier 1225023369
View Full Profile →

Dr. Robert H Bullington , MD

Ophthalmology

Active NPI Status
4400 N 32nd St, Ste 280, Phoenix, AZ 850183978
Phone: 6022666888
NPI Identifier 1134114275
View Full Profile →

Dr. Patrick Stephen Burke , MD

Ophthalmology

Active NPI Status
1010 E Mcdowell Rd Ste 301, Phoenix, AZ 850062609
Phone: 6024285375
NPI Identifier 1609254812
View Full Profile →

Dr. Mary Kathleen Carriker , MD

Ophthalmology

Active NPI Status
3125 N 32nd St, 100, Phoenix, AZ 850186281
Phone: 6029567414
NPI Identifier 1831206408
View Full Profile →

Dr. John Braxton Cason , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
18325 N Allied Way Ste 100, Phoenix, AZ 850543106
Phone: 6024674966
NPI Identifier 1255494001
View Full Profile →

Dr. Brendan P Cassidy , MD

Ophthalmology

Active NPI Status
1331 N 7th St, Suite 100, Phoenix, AZ 850062754
Phone: 6022222234
NPI Identifier 1992779425
View Full Profile →

Dr. Eric Randall Chen , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
18325 N Allied Way Ste 100, Phoenix, AZ 850543106
Phone: 6024674966
NPI Identifier 1184245359
View Full Profile →

Dr. Melvin Jerome Clark , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
4212 N 16th St, Phoenix, AZ 850165319
Phone: 6022631200
NPI Identifier 1093704751
View Full Profile →
← Previous Page Page 1 of 5 Next Page →