JACOB BABU, M.D.

Orthopaedic Spine Surgery

Accepting New Patients

Location

724 FLORSHEIM DR
LIBERTYVILLE, IL 60048

847-247-4000

NPI: 1861804841✓ Verified via NPI Registry

Patient Reviews

No reviews yet — be the first to share your experience.