Shashidharan B Ayer, MD, Internal Medicine

1801 E 3rd St
FarmvilleVA  23901-2905 (Prince Edward County)


Phone: 434-392-7615
Fax: 434-392-7616

NPI: 1164461562
License Number: 0101047258 (VA)