Isaac Freeborn, MD, Internal Medicine

1507 E Whatley Rd
OakdaleLA  71463-2318 (Allen County)


Phone: 318-335-4070
Fax:

NPI: 1972705333
License Number: MD201355 (LA)