Laura Gamble Owens, MD, Urology

1926 S Union St
OpelousasLA  70570-5725 (Saint Landry County)


Phone: 337-594-2025
Fax: 337-594-2026

NPI: 1912263385
License Number: 304802 (LA)