Contact provider for availability
Internal Medicine · Male · Age 44
Southwest Louisiana Center Health2000 Opelousas St Lake Charles, LA 70601
Make an Appointment
Dr. Isaac Freeborn, MD is an internal medicine specialist in Lake Charles, LA and has been practicing for 12 years. He graduated from Medical College Of Ohio in 2003 and specializes in internal medicine.