Herbert Stephen Maguire, MD, Surgery

501 Medical Ctr Dr Ste 1b
AlexandriaLA  71301-8124 (Rapides County)


Phone: 318-767-2233
Fax: 183-767-2294

NPI: 1568482339
License Number: 023149 (LA)