Dennis F Kellar, MD, Internal Medicine

1340 Ryan Pkwy
AlgonquinIL  60102-4527 (McHenry County)


Phone: 815-477-7350
Fax: 815-477-7351

NPI: 1679683866
License Number: 036-104219 (IL)