Dr. Lockard's office is located at 505 E Grant St Ste 103, Macomb, IL 61455. Find other locations and directions on Healthgrades..