Karren Laird Russo, MD, Ophthalmology

231 Windermere Blvd
AlexandriaLA  71303-3538 (Rapides County)


Phone: 318-487-2020
Fax: 318-445-7745
Email: kel***@*****ol.com

NPI: 1467413815
License Number: L12631R (LA)