David Short, MD

David Short, MD

Family Medicine, Primary Care
Cost:

2510 Airpark Dr, Suite 201, Redding, CA 960012449

(530) 244-4034