Dr. Taylor graduated from the Tulane University School of Medicine in 2003. She works in Twin Falls, ID and 6 other locations and specializes in Emergency Medicine, Sports Medicine and Family Medicine. Dr. Taylor is affiliated with PENROSE HOSPITAL.
View More
