John Sortor 684 Medical Center Dr E SUITE 104, Clovis, CA 936116806, United States of America +1 559-299-7840 Reviews Map