User Image

Dr. Victor Schechter

Dpm - Podiatric Medicine & Surgery Service Providers

1105 Central Expy N
Suite 2300
Allen, Tx 75013