William Cliff Schumacher, MD, Emergency Medicine

539 E Prudhomme St
OpelousasLA  70570-6499 (Saint Landry County)


Phone: 800-893-9698
Fax:

NPI: 1356302004
License Number: 015736 (LA)