Save Gregory R. Lockhart, MD GregoryLockhart.MD.com • Emergency Medicine Specialist Gregory Lockhart, MD 593 Eddy Street, Claverick 2, Providence, RI