Medicar Limited NPI 1619285939 Practice location: 10302 S Seeley Ave, Chicago, IL 606432629 Taxonomy code: 343800000X Phone: (773) 233-1000