1 Dr. Barbara A Ottenhoff, Psy D Psychologist - Clinical Psychology Avg. Rating: 0/5 Main Location 2965 E Tarpon Dr Suite 150Meridian, Idaho 83642 Highlights Accepts Insurance Plans