Charles S Davis, MD, Preventive Medicine

165 Legrande Ave
Charlotte Court HouseVA  23923-3747 (Charlotte County)


Phone: 434-542-5560
Fax: 434-542-5745

NPI: 1558349886
License Number: 0101025148 (VA)