John T Griffin, MD, Internal Medicine

501 S Pine St
DeridderLA  70634-4939 (Beauregard County)


Phone: 337-463-9890
Fax:

NPI: 1053399873
License Number: 024531 (LA)