Save David C. Lack, MD DavidLack.MD.com • Ophthalmologist David Lack, MD 7737 Rockford Road, Boynton Beach, FL