Carter L Richards, DDS, Dentist

940 General Booth Blvd
Ste Ste C
Virginia BeachVA  23451-4857 (Virginia Beach City County)


Phone: 757-425-1125
Fax: 757-428-1188

NPI: 1598808883
License Number: 8839 (VA)