P Peter Lafuria, MD 0 reviews 4150 Nelson Rd Suite 5 Lake Charles, LA • 70605 View Practice (337) 474-5070