Michael Luis Alvarez, MD, Internal Medicine

501 W Saint Mary Blvd Ste 200
LafayetteLA  70506-4665 (Lafayette County)


Phone: 337-470-4500
Fax: 337-470-4515

NPI: 1154345544
License Number: 15622 (LA)