Firas Kaddaha, MD, Internal Medicine

900 W 3rd St
FarmvilleVA  23901-1131 (Prince Edward County)


Phone: 434-392-4370
Fax: 434-200-2854

NPI: 1003154337
License Number: 0101260539 (VA)