Derek B Baumbouree, MD, Pediatrics

324 E Farrel Rd
LafayetteLA  70508-6928 (Lafayette County)


Phone: 337-984-2444
Fax: 337-988-8885

NPI: 1265430995
License Number: 022823 (LA)