Odette Callender, MD, Ophthalmology

800 Memorial Dr Ste A
DanvilleVA  24541-1680 (Danville City County)


Phone: 434-799-3232
Fax:

NPI: 1053421552
License Number: 0101043505 (VA)