Featured Verified Family Practice Doctors Rita A Lunardi Lmt 21 Willowwood Trail Deland, FL 32724 (386) 747-5700