Save Peter R. Generelly, MD PeterGenerelly.MD.com • General Practitioner • 54 years experience Fluvanna Family Medicine PC 138 Heritage Drive, Palmyra, VA 22963