Dr. Eddy L Echols Jr, MD Orthopedics 13020 N. Telecom PkwyTemple Terrace, Florida 33637 813-419-0394 About Dr. Eddy L Echols Jr, MD Affiliation: Florida Orthopaedic Institute