Russell R Russo, MD, Orthopaedic Surgery

5620 Read Blvd
New OrleansLA  70127-3106 (Orleans County)


Phone: 504-592-6600
Fax: 504-592-6438

NPI: 1952543811
License Number: MD205273 (LA)