All you need to know about Dr. BRIAN PATRICK FLANAGAN practicing at 420 N Il Route 31, Crystal Lake, IL, 60012 with NPI Number 1336428010.
Specializations: Adult Reconstructive Orthopaedic Surgery Counties Served: Mc Henry, IL