Dr. Jacqueline Maybach, MD 875 South Vanguard Way, Meridian, ID 83642