Dr. Flechas graduated from the Loma Linda University School of Medicine,Loma Linda University School of Medicine in 1977. He works in Hendersonville, NC and 2 other locations and specializes in Family Medicine. Dr. Flechas is affiliated with Park Ridge Health.