Kellie Scott Axelrad, DDS, Dentist

6264 Canal Blvd
New OrleansLA  70124-3030 (Orleans County)


Phone: 504-833-5528
Fax: 504-833-5542
Email: dar***@*****ol.com

NPI: 1114089067
License Number: 5545 (LA)