Save Joseph Kavchok Jr., MD JosephKavchok.MD.com • Ophthalmologist • 45 years experience Joseph Kavchok Jr. MD, PC 2015 Hamilton Street, Suite 103, Allentown, PA 18104