James Kyle Russo II, MD, Radiology

120 Rue Louis Xiv
LafayetteLA  70508-5739 (Lafayette County)


Phone: 337-769-7779
Fax: 337-769-7788

NPI: 1376700591
License Number: 13254 (ND)