Anthony Lama MD

Anthony Lama, MD

  • Specialty:  Nephrology
  • Locations
    • 2620 Jena St FL 2 , New Orleans , LA 70115

      Phone: 504.897.7920
    • Lama, Anthony, MD

      2620 Jena Street 2nd Floor , New Orleans , LA 70115

      Phone: 504.897.5528