Save Kanwar P. Singh, MD KanwarPSingh.MD.com • Cardiologist, Internist • 25 years experience University of Virginia Physicians Group 112 Crofton Place, Palmyra, VA 22963