Richard Watson, MD, Ophthalmology

4505 Pine Tree Cir Ste 120
BirminghamAL  35243-2380 (Jefferson County)


Phone: 205-637-7123
Fax:

NPI: 1144545740
License Number: 266923 (MA)