Islam Abdelrahman Al-Howaidi, MD, Internal Medicine

2563 S Crater Rd
PetersburgVA  23805-2407 (Petersburg City County)


Phone: 804-520-1906
Fax: 804-520-1906

NPI: 1609021161
License Number: 5827 (NE)