Kristina J. Bowden's office is located at 738 N College Rd Ste A, Twin Falls, ID. View the map. A physician assistant works under the supervision of a medical doctor, providing support and care to ...