Scott Legrant Beech, MD, Radiology

1415 Tulane Ave
Hc 71
New OrleansLA  70112-2600 (Orleans County)


Phone: 504-568-4646
Fax: 866-401-0539

NPI: 1962424697
License Number: 020810 (LA)