Hal David Macmurdo, MD, Physical Medicine & Rehabilitation

823 N Union St
OpelousasLA  70570-6313 (Saint Landry County)


Phone: 337-948-1444
Fax: 337-948-0065

NPI: 1225081755
License Number: MD021265 (LA)