Captain James A. Lovell Federal Health Care Center is located in North Chicago, United States on 3420 Illinois St. Captain James A. Lovell Federal Health Care Center is rated 3.1 out of 5 in the category veterans hospital in United States.
Accessibility
Wheelchair-accessible entrance