Alan B Richards, MD, Ophthalmology

1400 E Bert Kouns Loop
Ste Ste 103
ShreveportLA  71105-5603 (Caddo County)


Phone: 318-222-8402
Fax: 318-222-4556
Email: ari***@*****ic.com

NPI: 1992709745
License Number: 05012R (LA)