Lora Spiller, MD is a child abuse & neglect specialist at the Center for Miracles located in the CHRISTUS Children's pediatric hospital in San Antonio, TX.