Dr. Mitchell D. Long, DO is a medical doctor located in Nampa, ID, offering various medical services.
1512 12th Ave Rd, Nampa, ID 83686