Ramarao Machari Denduluri, MD, Urology

1281 W Tunnel Blvd
HoumaLA  70360-2794 (Terrebonne County)


Phone: 985-876-2323
Fax:

NPI: 1982620373
License Number: 05747R (LA)