StevenFarquhar.MD.com • Internist • 26 years experience

Beauregard Internal Medicine Center, LLC

600 S Pine Street, Deridder, LA 70634