Save Blair L. Holl, MD BlairHoll.MD.com • Internist, Geriatrician • 34 years experience Inpatient Consultants of North Carolina, PC 600 Hospital Drive, Monroe, NC 28112