To navigate, press the arrow keys. Barstow Podiatrist : Todd Schafer, DPM A PC ← View details 209 North 2nd Avenue, Barstow, CA 92311 +1 760-819-9289 Get Directions From* To * — Required information