David James Castaldo, MD, Internal Medicine

648 Grassfield Pkwy Ste 1
ChesapeakeVA  23322-7465 (Chesapeake City County)


Phone: 757-312-6797
Fax: 757-410-0390

NPI: 1912970955
License Number: 0101054197 (VA)