Isaac Freeborn MD

Isaac Freeborn MD

Office Address:
2501 E. Prien Lake Rd.
Lake Charles, LA
70601

Office Phone:
(337) 562-8620

Specialty:
Internal Medicine

Board Certified?
No