Dr. Ioannis Avramis, MD
Orthopedic Surgery
Make an Appointment
(972) 817-7450Telehealth services available
Baylor Scott & White Spine & Scoliosis Center - Baylor University Medical Center is located at 3900 Junius St Ste 705, Dallas, TX 75246.
Providers at Baylor Scott & White Spine & Scoliosis Center - Baylor University Medical Center specialize in General Practice (Physician Assistant) and Orthopedic Surgery.
Five providers practice at Baylor Scott & White Spine & Scoliosis Center - Baylor University Medical Center.
Use the insurance check on this page to verify if Baylor Scott & White Spine & Scoliosis Center - Baylor University Medical Center is in-network.