DB Dr. Donald Russell Blocker, MD Is this you? Claim your profile Ophthalmology 0Leave a review Lake Charles, LA 1717 Oak Park Blvd, Lake Charles, LA, 70601 (337) 494-4900