Michelle McCoy Taylor, MD, Family Medicine

4212 W Congress St Ste 2300a
LafayetteLA  70506-6778 (Lafayette County)


Phone: 337-456-1642
Fax: 337-456-4913

NPI: 1609175934
License Number: MD.206353 (LA)