Louis Landau Health Center Near North Health Service Inc
Availability
Phone Number
view phone(773) 826-3450
Address
800 North Kedzie Avenue Suite 104 Chicago, Illinois, United States 60651Mail Address
800 North Kedzie Avenue Suite 104Chicago, IL 60651
» Leave Testimonial
Payment Type
Medicaid
Payment Assistance
Sliding Fee Scale
Program Environment & Type
Outpatient