Richard Paul Texada Sr, MD, Urology

3311 Prescott Rd
Ste 100
AlexandriaLA  71301-3900 (Rapides County)


Phone: 318-442-3384
Fax: 318-442-3385

NPI: 1063410074
License Number: MD010634 (LA)