Olivia Michelle Vaughan, DO, General Practice

2900 Doolittle Dr
Ellsworth AFBSD  57706-4821 (Meade County)


Phone: 605-385-3111
Fax:

NPI: 1952696858
License Number: 1286 (NE)